public static final class Route.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Route.Builder> implements RouteOrBuilder
The route resource is the child of the private connection resource, used for defining a route for a private connection.Protobuf type
google.cloud.datastream.v1.Route| Modifier and Type | Method and Description |
|---|---|
Route.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Route |
build() |
Route |
buildPartial() |
Route.Builder |
clear() |
Route.Builder |
clearCreateTime()
Output only.
|
Route.Builder |
clearDestinationAddress()
Required.
|
Route.Builder |
clearDestinationPort()
Destination port for connection
|
Route.Builder |
clearDisplayName()
Required.
|
Route.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Route.Builder |
clearLabels() |
Route.Builder |
clearName()
Output only.
|
Route.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Route.Builder |
clearUpdateTime()
Output only.
|
Route.Builder |
clone() |
boolean |
containsLabels(String key)
Labels.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
Route |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDestinationAddress()
Required.
|
com.google.protobuf.ByteString |
getDestinationAddressBytes()
Required.
|
int |
getDestinationPort()
Destination port for connection
|
String |
getDisplayName()
Required.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Required.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Labels.
|
Map<String,String> |
getLabelsMap()
Labels.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Labels.
|
String |
getLabelsOrThrow(String key)
Labels.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
Route.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Route.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Route.Builder |
mergeFrom(com.google.protobuf.Message other) |
Route.Builder |
mergeFrom(Route other) |
Route.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Route.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
Route.Builder |
putAllLabels(Map<String,String> values)
Labels.
|
Route.Builder |
putLabels(String key,
String value)
Labels.
|
Route.Builder |
removeLabels(String key)
Labels.
|
Route.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Route.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Route.Builder |
setDestinationAddress(String value)
Required.
|
Route.Builder |
setDestinationAddressBytes(com.google.protobuf.ByteString value)
Required.
|
Route.Builder |
setDestinationPort(int value)
Destination port for connection
|
Route.Builder |
setDisplayName(String value)
Required.
|
Route.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
Required.
|
Route.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Route.Builder |
setName(String value)
Output only.
|
Route.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Output only.
|
Route.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Route.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Route.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Route.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Route.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Route.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Route.Builder>public Route.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Route.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Route.Builder>public Route getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Route build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Route buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Route.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Route.Builder>public Route.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Route.Builder>public Route.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Route.Builder>public Route.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Route.Builder>public Route.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Route.Builder>public Route.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Route.Builder>public Route.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Route.Builder>public Route.Builder mergeFrom(Route other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Route.Builder>public Route.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Route.Builder>IOExceptionpublic String getName()
Output only. The resource's name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getName in interface RouteOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. The resource's name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getNameBytes in interface RouteOrBuilderpublic Route.Builder setName(String value)
Output only. The resource's name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The name to set.public Route.Builder clearName()
Output only. The resource's name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];public Route.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. The resource's name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for name to set.public boolean hasCreateTime()
Output only. The create time of the resource.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface RouteOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. The create time of the resource.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface RouteOrBuilderpublic Route.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The create time of the resource.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Route.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The create time of the resource.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Route.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The create time of the resource.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Route.Builder clearCreateTime()
Output only. The create time of the resource.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. The create time of the resource.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The create time of the resource.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface RouteOrBuilderpublic boolean hasUpdateTime()
Output only. The update time of the resource.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface RouteOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. The update time of the resource.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface RouteOrBuilderpublic Route.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The update time of the resource.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Route.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The update time of the resource.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Route.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The update time of the resource.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Route.Builder clearUpdateTime()
Output only. The update time of the resource.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. The update time of the resource.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The update time of the resource.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface RouteOrBuilderpublic int getLabelsCount()
RouteOrBuilderLabels.
map<string, string> labels = 4;getLabelsCount in interface RouteOrBuilderpublic boolean containsLabels(String key)
Labels.
map<string, string> labels = 4;containsLabels in interface RouteOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface RouteOrBuilderpublic Map<String,String> getLabelsMap()
Labels.
map<string, string> labels = 4;getLabelsMap in interface RouteOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
Labels.
map<string, string> labels = 4;getLabelsOrDefault in interface RouteOrBuilderpublic String getLabelsOrThrow(String key)
Labels.
map<string, string> labels = 4;getLabelsOrThrow in interface RouteOrBuilderpublic Route.Builder clearLabels()
public Route.Builder removeLabels(String key)
Labels.
map<string, string> labels = 4;@Deprecated public Map<String,String> getMutableLabels()
public Route.Builder putLabels(String key, String value)
Labels.
map<string, string> labels = 4;public Route.Builder putAllLabels(Map<String,String> values)
Labels.
map<string, string> labels = 4;public String getDisplayName()
Required. Display name.
string display_name = 5 [(.google.api.field_behavior) = REQUIRED];getDisplayName in interface RouteOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Required. Display name.
string display_name = 5 [(.google.api.field_behavior) = REQUIRED];getDisplayNameBytes in interface RouteOrBuilderpublic Route.Builder setDisplayName(String value)
Required. Display name.
string display_name = 5 [(.google.api.field_behavior) = REQUIRED];value - The displayName to set.public Route.Builder clearDisplayName()
Required. Display name.
string display_name = 5 [(.google.api.field_behavior) = REQUIRED];public Route.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Required. Display name.
string display_name = 5 [(.google.api.field_behavior) = REQUIRED];value - The bytes for displayName to set.public String getDestinationAddress()
Required. Destination address for connection
string destination_address = 6 [(.google.api.field_behavior) = REQUIRED];getDestinationAddress in interface RouteOrBuilderpublic com.google.protobuf.ByteString getDestinationAddressBytes()
Required. Destination address for connection
string destination_address = 6 [(.google.api.field_behavior) = REQUIRED];getDestinationAddressBytes in interface RouteOrBuilderpublic Route.Builder setDestinationAddress(String value)
Required. Destination address for connection
string destination_address = 6 [(.google.api.field_behavior) = REQUIRED];value - The destinationAddress to set.public Route.Builder clearDestinationAddress()
Required. Destination address for connection
string destination_address = 6 [(.google.api.field_behavior) = REQUIRED];public Route.Builder setDestinationAddressBytes(com.google.protobuf.ByteString value)
Required. Destination address for connection
string destination_address = 6 [(.google.api.field_behavior) = REQUIRED];value - The bytes for destinationAddress to set.public int getDestinationPort()
Destination port for connection
int32 destination_port = 7;getDestinationPort in interface RouteOrBuilderpublic Route.Builder setDestinationPort(int value)
Destination port for connection
int32 destination_port = 7;value - The destinationPort to set.public Route.Builder clearDestinationPort()
Destination port for connection
int32 destination_port = 7;public final Route.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Route.Builder>public final Route.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Route.Builder>Copyright © 2022 Google LLC. All rights reserved.