Class AzureClient.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AzureClient.Builder>
-
- com.google.cloud.gkemulticloud.v1.AzureClient.Builder
-
- All Implemented Interfaces:
AzureClientOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AzureClient
public static final class AzureClient.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AzureClient.Builder> implements AzureClientOrBuilder
`AzureClient` resources hold client authentication information needed by the Anthos Multi-Cloud API to manage Azure resources on your Azure subscription. When an [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] is created, an `AzureClient` resource needs to be provided and all operations on Azure resources associated to that cluster will authenticate to Azure services using the given client. `AzureClient` resources are immutable and cannot be modified upon creation. Each `AzureClient` resource is bound to a single Azure Active Directory Application and tenant.
Protobuf typegoogle.cloud.gkemulticloud.v1.AzureClient
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AzureClient.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AzureClientbuild()AzureClientbuildPartial()AzureClient.Builderclear()AzureClient.BuilderclearAnnotations()AzureClient.BuilderclearApplicationId()Required.AzureClient.BuilderclearCreateTime()Output only.AzureClient.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AzureClient.BuilderclearName()The name of this resource.AzureClient.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AzureClient.BuilderclearPemCertificate()Output only.AzureClient.BuilderclearReconciling()Output only.AzureClient.BuilderclearTenantId()Required.AzureClient.BuilderclearUid()Output only.AzureClient.BuilderclearUpdateTime()Output only.AzureClient.Builderclone()booleancontainsAnnotations(String key)Optional.Map<String,String>getAnnotations()Deprecated.intgetAnnotationsCount()Optional.Map<String,String>getAnnotationsMap()Optional.StringgetAnnotationsOrDefault(String key, String defaultValue)Optional.StringgetAnnotationsOrThrow(String key)Optional.StringgetApplicationId()Required.com.google.protobuf.ByteStringgetApplicationIdBytes()Required.com.google.protobuf.TimestampgetCreateTime()Output only.com.google.protobuf.Timestamp.BuildergetCreateTimeBuilder()Output only.com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder()Output only.AzureClientgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Map<String,String>getMutableAnnotations()Deprecated.StringgetName()The name of this resource.com.google.protobuf.ByteStringgetNameBytes()The name of this resource.StringgetPemCertificate()Output only.com.google.protobuf.ByteStringgetPemCertificateBytes()Output only.booleangetReconciling()Output only.StringgetTenantId()Required.com.google.protobuf.ByteStringgetTenantIdBytes()Required.StringgetUid()Output only.com.google.protobuf.ByteStringgetUidBytes()Output only.com.google.protobuf.TimestampgetUpdateTime()Output only.com.google.protobuf.Timestamp.BuildergetUpdateTimeBuilder()Output only.com.google.protobuf.TimestampOrBuildergetUpdateTimeOrBuilder()Output only.booleanhasCreateTime()Output only.booleanhasUpdateTime()Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()AzureClient.BuildermergeCreateTime(com.google.protobuf.Timestamp value)Output only.AzureClient.BuildermergeFrom(AzureClient other)AzureClient.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AzureClient.BuildermergeFrom(com.google.protobuf.Message other)AzureClient.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AzureClient.BuildermergeUpdateTime(com.google.protobuf.Timestamp value)Output only.AzureClient.BuilderputAllAnnotations(Map<String,String> values)Optional.AzureClient.BuilderputAnnotations(String key, String value)Optional.AzureClient.BuilderremoveAnnotations(String key)Optional.AzureClient.BuildersetApplicationId(String value)Required.AzureClient.BuildersetApplicationIdBytes(com.google.protobuf.ByteString value)Required.AzureClient.BuildersetCreateTime(com.google.protobuf.Timestamp value)Output only.AzureClient.BuildersetCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)Output only.AzureClient.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AzureClient.BuildersetName(String value)The name of this resource.AzureClient.BuildersetNameBytes(com.google.protobuf.ByteString value)The name of this resource.AzureClient.BuildersetPemCertificate(String value)Output only.AzureClient.BuildersetPemCertificateBytes(com.google.protobuf.ByteString value)Output only.AzureClient.BuildersetReconciling(boolean value)Output only.AzureClient.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)AzureClient.BuildersetTenantId(String value)Required.AzureClient.BuildersetTenantIdBytes(com.google.protobuf.ByteString value)Required.AzureClient.BuildersetUid(String value)Output only.AzureClient.BuildersetUidBytes(com.google.protobuf.ByteString value)Output only.AzureClient.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AzureClient.BuildersetUpdateTime(com.google.protobuf.Timestamp value)Output only.AzureClient.BuildersetUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)Output only.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, 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()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AzureClient.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AzureClient.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<AzureClient.Builder>
-
clear
public AzureClient.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<AzureClient.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<AzureClient.Builder>
-
getDefaultInstanceForType
public AzureClient getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AzureClient build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AzureClient buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AzureClient.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<AzureClient.Builder>
-
setField
public AzureClient.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AzureClient.Builder>
-
clearField
public AzureClient.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AzureClient.Builder>
-
clearOneof
public AzureClient.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AzureClient.Builder>
-
setRepeatedField
public AzureClient.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AzureClient.Builder>
-
addRepeatedField
public AzureClient.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AzureClient.Builder>
-
mergeFrom
public AzureClient.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AzureClient.Builder>
-
mergeFrom
public AzureClient.Builder mergeFrom(AzureClient other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AzureClient.Builder>
-
mergeFrom
public AzureClient.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AzureClient.Builder>- Throws:
IOException
-
getName
public String getName()
The name of this resource. `AzureClient` resource names are formatted as `projects/<project-number>/locations/<region>/azureClients/<client-id>`. See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more details on Google Cloud resource names.
string name = 1;- Specified by:
getNamein interfaceAzureClientOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The name of this resource. `AzureClient` resource names are formatted as `projects/<project-number>/locations/<region>/azureClients/<client-id>`. See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more details on Google Cloud resource names.
string name = 1;- Specified by:
getNameBytesin interfaceAzureClientOrBuilder- Returns:
- The bytes for name.
-
setName
public AzureClient.Builder setName(String value)
The name of this resource. `AzureClient` resource names are formatted as `projects/<project-number>/locations/<region>/azureClients/<client-id>`. See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more details on Google Cloud resource names.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public AzureClient.Builder clearName()
The name of this resource. `AzureClient` resource names are formatted as `projects/<project-number>/locations/<region>/azureClients/<client-id>`. See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more details on Google Cloud resource names.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public AzureClient.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of this resource. `AzureClient` resource names are formatted as `projects/<project-number>/locations/<region>/azureClients/<client-id>`. See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more details on Google Cloud resource names.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getTenantId
public String getTenantId()
Required. The Azure Active Directory Tenant ID.
string tenant_id = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTenantIdin interfaceAzureClientOrBuilder- Returns:
- The tenantId.
-
getTenantIdBytes
public com.google.protobuf.ByteString getTenantIdBytes()
Required. The Azure Active Directory Tenant ID.
string tenant_id = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTenantIdBytesin interfaceAzureClientOrBuilder- Returns:
- The bytes for tenantId.
-
setTenantId
public AzureClient.Builder setTenantId(String value)
Required. The Azure Active Directory Tenant ID.
string tenant_id = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The tenantId to set.- Returns:
- This builder for chaining.
-
clearTenantId
public AzureClient.Builder clearTenantId()
Required. The Azure Active Directory Tenant ID.
string tenant_id = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setTenantIdBytes
public AzureClient.Builder setTenantIdBytes(com.google.protobuf.ByteString value)
Required. The Azure Active Directory Tenant ID.
string tenant_id = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for tenantId to set.- Returns:
- This builder for chaining.
-
getApplicationId
public String getApplicationId()
Required. The Azure Active Directory Application ID.
string application_id = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getApplicationIdin interfaceAzureClientOrBuilder- Returns:
- The applicationId.
-
getApplicationIdBytes
public com.google.protobuf.ByteString getApplicationIdBytes()
Required. The Azure Active Directory Application ID.
string application_id = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getApplicationIdBytesin interfaceAzureClientOrBuilder- Returns:
- The bytes for applicationId.
-
setApplicationId
public AzureClient.Builder setApplicationId(String value)
Required. The Azure Active Directory Application ID.
string application_id = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The applicationId to set.- Returns:
- This builder for chaining.
-
clearApplicationId
public AzureClient.Builder clearApplicationId()
Required. The Azure Active Directory Application ID.
string application_id = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setApplicationIdBytes
public AzureClient.Builder setApplicationIdBytes(com.google.protobuf.ByteString value)
Required. The Azure Active Directory Application ID.
string application_id = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for applicationId to set.- Returns:
- This builder for chaining.
-
getReconciling
public boolean getReconciling()
Output only. If set, there are currently pending changes to the client.
bool reconciling = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getReconcilingin interfaceAzureClientOrBuilder- Returns:
- The reconciling.
-
setReconciling
public AzureClient.Builder setReconciling(boolean value)
Output only. If set, there are currently pending changes to the client.
bool reconciling = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The reconciling to set.- Returns:
- This builder for chaining.
-
clearReconciling
public AzureClient.Builder clearReconciling()
Output only. If set, there are currently pending changes to the client.
bool reconciling = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getAnnotationsCount
public int getAnnotationsCount()
Description copied from interface:AzureClientOrBuilderOptional. Annotations on the resource. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Keys can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAnnotationsCountin interfaceAzureClientOrBuilder
-
containsAnnotations
public boolean containsAnnotations(String key)
Optional. Annotations on the resource. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Keys can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
containsAnnotationsin interfaceAzureClientOrBuilder
-
getAnnotations
@Deprecated public Map<String,String> getAnnotations()
Deprecated.UsegetAnnotationsMap()instead.- Specified by:
getAnnotationsin interfaceAzureClientOrBuilder
-
getAnnotationsMap
public Map<String,String> getAnnotationsMap()
Optional. Annotations on the resource. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Keys can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAnnotationsMapin interfaceAzureClientOrBuilder
-
getAnnotationsOrDefault
public String getAnnotationsOrDefault(String key, String defaultValue)
Optional. Annotations on the resource. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Keys can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAnnotationsOrDefaultin interfaceAzureClientOrBuilder
-
getAnnotationsOrThrow
public String getAnnotationsOrThrow(String key)
Optional. Annotations on the resource. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Keys can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAnnotationsOrThrowin interfaceAzureClientOrBuilder
-
clearAnnotations
public AzureClient.Builder clearAnnotations()
-
removeAnnotations
public AzureClient.Builder removeAnnotations(String key)
Optional. Annotations on the resource. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Keys can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 8 [(.google.api.field_behavior) = OPTIONAL];
-
getMutableAnnotations
@Deprecated public Map<String,String> getMutableAnnotations()
Deprecated.Use alternate mutation accessors instead.
-
putAnnotations
public AzureClient.Builder putAnnotations(String key, String value)
Optional. Annotations on the resource. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Keys can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 8 [(.google.api.field_behavior) = OPTIONAL];
-
putAllAnnotations
public AzureClient.Builder putAllAnnotations(Map<String,String> values)
Optional. Annotations on the resource. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Keys can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 8 [(.google.api.field_behavior) = OPTIONAL];
-
getPemCertificate
public String getPemCertificate()
Output only. The PEM encoded x509 certificate.
string pem_certificate = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPemCertificatein interfaceAzureClientOrBuilder- Returns:
- The pemCertificate.
-
getPemCertificateBytes
public com.google.protobuf.ByteString getPemCertificateBytes()
Output only. The PEM encoded x509 certificate.
string pem_certificate = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPemCertificateBytesin interfaceAzureClientOrBuilder- Returns:
- The bytes for pemCertificate.
-
setPemCertificate
public AzureClient.Builder setPemCertificate(String value)
Output only. The PEM encoded x509 certificate.
string pem_certificate = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The pemCertificate to set.- Returns:
- This builder for chaining.
-
clearPemCertificate
public AzureClient.Builder clearPemCertificate()
Output only. The PEM encoded x509 certificate.
string pem_certificate = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setPemCertificateBytes
public AzureClient.Builder setPemCertificateBytes(com.google.protobuf.ByteString value)
Output only. The PEM encoded x509 certificate.
string pem_certificate = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for pemCertificate to set.- Returns:
- This builder for chaining.
-
getUid
public String getUid()
Output only. A globally unique identifier for the client.
string uid = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUidin interfaceAzureClientOrBuilder- Returns:
- The uid.
-
getUidBytes
public com.google.protobuf.ByteString getUidBytes()
Output only. A globally unique identifier for the client.
string uid = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUidBytesin interfaceAzureClientOrBuilder- Returns:
- The bytes for uid.
-
setUid
public AzureClient.Builder setUid(String value)
Output only. A globally unique identifier for the client.
string uid = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The uid to set.- Returns:
- This builder for chaining.
-
clearUid
public AzureClient.Builder clearUid()
Output only. A globally unique identifier for the client.
string uid = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setUidBytes
public AzureClient.Builder setUidBytes(com.google.protobuf.ByteString value)
Output only. A globally unique identifier for the client.
string uid = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for uid to set.- Returns:
- This builder for chaining.
-
hasCreateTime
public boolean hasCreateTime()
Output only. The time at which this resource was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceAzureClientOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
Output only. The time at which this resource was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimein interfaceAzureClientOrBuilder- Returns:
- The createTime.
-
setCreateTime
public AzureClient.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The time at which this resource was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setCreateTime
public AzureClient.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time at which this resource was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeCreateTime
public AzureClient.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The time at which this resource was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearCreateTime
public AzureClient.Builder clearCreateTime()
Output only. The time at which this resource was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. The time at which this resource was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time at which this resource was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimeOrBuilderin interfaceAzureClientOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()
Output only. The time at which this client was last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasUpdateTimein interfaceAzureClientOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()
Output only. The time at which this client was last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimein interfaceAzureClientOrBuilder- Returns:
- The updateTime.
-
setUpdateTime
public AzureClient.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time at which this client was last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setUpdateTime
public AzureClient.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time at which this client was last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeUpdateTime
public AzureClient.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time at which this client was last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearUpdateTime
public AzureClient.Builder clearUpdateTime()
Output only. The time at which this client was last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. The time at which this client was last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The time at which this client was last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimeOrBuilderin interfaceAzureClientOrBuilder
-
setUnknownFields
public final AzureClient.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AzureClient.Builder>
-
mergeUnknownFields
public final AzureClient.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AzureClient.Builder>
-
-