Package io.temporal.api.cloud.region.v1
Class Region.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Region.Builder>
-
- io.temporal.api.cloud.region.v1.Region.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,RegionOrBuilder,java.lang.Cloneable
- Enclosing class:
- Region
public static final class Region.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Region.Builder> implements RegionOrBuilder
Protobuf typetemporal.api.cloud.region.v1.Region
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Region.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Regionbuild()RegionbuildPartial()Region.Builderclear()Region.BuilderclearCloudProvider()The name of the cloud provider that's hosting the region.Region.BuilderclearCloudProviderRegion()The region identifier as defined by the cloud provider.Region.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Region.BuilderclearId()The id of the temporal cloud region.Region.BuilderclearLocation()The human readable location of the region.Region.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Region.Builderclone()java.lang.StringgetCloudProvider()The name of the cloud provider that's hosting the region.com.google.protobuf.ByteStringgetCloudProviderBytes()The name of the cloud provider that's hosting the region.java.lang.StringgetCloudProviderRegion()The region identifier as defined by the cloud provider.com.google.protobuf.ByteStringgetCloudProviderRegionBytes()The region identifier as defined by the cloud provider.RegiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetId()The id of the temporal cloud region.com.google.protobuf.ByteStringgetIdBytes()The id of the temporal cloud region.java.lang.StringgetLocation()The human readable location of the region.com.google.protobuf.ByteStringgetLocationBytes()The human readable location of the region.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Region.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Region.BuildermergeFrom(com.google.protobuf.Message other)Region.BuildermergeFrom(Region other)Region.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Region.BuildersetCloudProvider(java.lang.String value)The name of the cloud provider that's hosting the region.Region.BuildersetCloudProviderBytes(com.google.protobuf.ByteString value)The name of the cloud provider that's hosting the region.Region.BuildersetCloudProviderRegion(java.lang.String value)The region identifier as defined by the cloud provider.Region.BuildersetCloudProviderRegionBytes(com.google.protobuf.ByteString value)The region identifier as defined by the cloud provider.Region.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Region.BuildersetId(java.lang.String value)The id of the temporal cloud region.Region.BuildersetIdBytes(com.google.protobuf.ByteString value)The id of the temporal cloud region.Region.BuildersetLocation(java.lang.String value)The human readable location of the region.Region.BuildersetLocationBytes(com.google.protobuf.ByteString value)The human readable location of the region.Region.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Region.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Region.Builder>
-
clear
public Region.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Region.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Region.Builder>
-
getDefaultInstanceForType
public Region getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Region build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Region buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Region.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Region.Builder>
-
setField
public Region.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Region.Builder>
-
clearField
public Region.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Region.Builder>
-
clearOneof
public Region.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Region.Builder>
-
setRepeatedField
public Region.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Region.Builder>
-
addRepeatedField
public Region.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Region.Builder>
-
mergeFrom
public Region.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Region.Builder>
-
mergeFrom
public Region.Builder mergeFrom(Region other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Region.Builder>
-
mergeFrom
public Region.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Region.Builder>- Throws:
java.io.IOException
-
getId
public java.lang.String getId()
The id of the temporal cloud region.
string id = 1;- Specified by:
getIdin interfaceRegionOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
The id of the temporal cloud region.
string id = 1;- Specified by:
getIdBytesin interfaceRegionOrBuilder- Returns:
- The bytes for id.
-
setId
public Region.Builder setId(java.lang.String value)
The id of the temporal cloud region.
string id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public Region.Builder clearId()
The id of the temporal cloud region.
string id = 1;- Returns:
- This builder for chaining.
-
setIdBytes
public Region.Builder setIdBytes(com.google.protobuf.ByteString value)
The id of the temporal cloud region.
string id = 1;- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getCloudProvider
public java.lang.String getCloudProvider()
The name of the cloud provider that's hosting the region. Currently only "aws" is supported.
string cloud_provider = 2;- Specified by:
getCloudProviderin interfaceRegionOrBuilder- Returns:
- The cloudProvider.
-
getCloudProviderBytes
public com.google.protobuf.ByteString getCloudProviderBytes()
The name of the cloud provider that's hosting the region. Currently only "aws" is supported.
string cloud_provider = 2;- Specified by:
getCloudProviderBytesin interfaceRegionOrBuilder- Returns:
- The bytes for cloudProvider.
-
setCloudProvider
public Region.Builder setCloudProvider(java.lang.String value)
The name of the cloud provider that's hosting the region. Currently only "aws" is supported.
string cloud_provider = 2;- Parameters:
value- The cloudProvider to set.- Returns:
- This builder for chaining.
-
clearCloudProvider
public Region.Builder clearCloudProvider()
The name of the cloud provider that's hosting the region. Currently only "aws" is supported.
string cloud_provider = 2;- Returns:
- This builder for chaining.
-
setCloudProviderBytes
public Region.Builder setCloudProviderBytes(com.google.protobuf.ByteString value)
The name of the cloud provider that's hosting the region. Currently only "aws" is supported.
string cloud_provider = 2;- Parameters:
value- The bytes for cloudProvider to set.- Returns:
- This builder for chaining.
-
getCloudProviderRegion
public java.lang.String getCloudProviderRegion()
The region identifier as defined by the cloud provider.
string cloud_provider_region = 3;- Specified by:
getCloudProviderRegionin interfaceRegionOrBuilder- Returns:
- The cloudProviderRegion.
-
getCloudProviderRegionBytes
public com.google.protobuf.ByteString getCloudProviderRegionBytes()
The region identifier as defined by the cloud provider.
string cloud_provider_region = 3;- Specified by:
getCloudProviderRegionBytesin interfaceRegionOrBuilder- Returns:
- The bytes for cloudProviderRegion.
-
setCloudProviderRegion
public Region.Builder setCloudProviderRegion(java.lang.String value)
The region identifier as defined by the cloud provider.
string cloud_provider_region = 3;- Parameters:
value- The cloudProviderRegion to set.- Returns:
- This builder for chaining.
-
clearCloudProviderRegion
public Region.Builder clearCloudProviderRegion()
The region identifier as defined by the cloud provider.
string cloud_provider_region = 3;- Returns:
- This builder for chaining.
-
setCloudProviderRegionBytes
public Region.Builder setCloudProviderRegionBytes(com.google.protobuf.ByteString value)
The region identifier as defined by the cloud provider.
string cloud_provider_region = 3;- Parameters:
value- The bytes for cloudProviderRegion to set.- Returns:
- This builder for chaining.
-
getLocation
public java.lang.String getLocation()
The human readable location of the region.
string location = 4;- Specified by:
getLocationin interfaceRegionOrBuilder- Returns:
- The location.
-
getLocationBytes
public com.google.protobuf.ByteString getLocationBytes()
The human readable location of the region.
string location = 4;- Specified by:
getLocationBytesin interfaceRegionOrBuilder- Returns:
- The bytes for location.
-
setLocation
public Region.Builder setLocation(java.lang.String value)
The human readable location of the region.
string location = 4;- Parameters:
value- The location to set.- Returns:
- This builder for chaining.
-
clearLocation
public Region.Builder clearLocation()
The human readable location of the region.
string location = 4;- Returns:
- This builder for chaining.
-
setLocationBytes
public Region.Builder setLocationBytes(com.google.protobuf.ByteString value)
The human readable location of the region.
string location = 4;- Parameters:
value- The bytes for location to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Region.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Region.Builder>
-
mergeUnknownFields
public final Region.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Region.Builder>
-
-