Class Certificate.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
- com.google.cloud.certificatemanager.v1.Certificate.Builder
-
- All Implemented Interfaces:
CertificateOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Certificate
public static final class Certificate.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder> implements CertificateOrBuilder
Defines TLS certificate.
Protobuf typegoogle.cloud.certificatemanager.v1.Certificate
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Certificate.BuilderaddAllSanDnsnames(Iterable<String> values)Output only.Certificate.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Certificate.BuilderaddSanDnsnames(String value)Output only.Certificate.BuilderaddSanDnsnamesBytes(com.google.protobuf.ByteString value)Output only.Certificatebuild()CertificatebuildPartial()Certificate.Builderclear()Certificate.BuilderclearCreateTime()Output only.Certificate.BuilderclearDescription()One or more paragraphs of text description of a certificate.Certificate.BuilderclearExpireTime()Output only.Certificate.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Certificate.BuilderclearLabels()Certificate.BuilderclearManaged()If set, contains configuration and state of a managed certificate.Certificate.BuilderclearName()A user-defined name of the certificate.Certificate.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Certificate.BuilderclearPemCertificate()Output only.Certificate.BuilderclearSanDnsnames()Output only.Certificate.BuilderclearScope()Immutable.Certificate.BuilderclearSelfManaged()If set, defines data of a self-managed certificate.Certificate.BuilderclearType()Certificate.BuilderclearUpdateTime()Output only.Certificate.Builderclone()booleancontainsLabels(String key)Set of labels associated with a Certificate.com.google.protobuf.TimestampgetCreateTime()Output only.com.google.protobuf.Timestamp.BuildergetCreateTimeBuilder()Output only.com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder()Output only.CertificategetDefaultInstanceForType()StringgetDescription()One or more paragraphs of text description of a certificate.com.google.protobuf.ByteStringgetDescriptionBytes()One or more paragraphs of text description of a certificate.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.TimestampgetExpireTime()Output only.com.google.protobuf.Timestamp.BuildergetExpireTimeBuilder()Output only.com.google.protobuf.TimestampOrBuildergetExpireTimeOrBuilder()Output only.Map<String,String>getLabels()Deprecated.intgetLabelsCount()Set of labels associated with a Certificate.Map<String,String>getLabelsMap()Set of labels associated with a Certificate.StringgetLabelsOrDefault(String key, String defaultValue)Set of labels associated with a Certificate.StringgetLabelsOrThrow(String key)Set of labels associated with a Certificate.Certificate.ManagedCertificategetManaged()If set, contains configuration and state of a managed certificate.Certificate.ManagedCertificate.BuildergetManagedBuilder()If set, contains configuration and state of a managed certificate.Certificate.ManagedCertificateOrBuildergetManagedOrBuilder()If set, contains configuration and state of a managed certificate.Map<String,String>getMutableLabels()Deprecated.StringgetName()A user-defined name of the certificate.com.google.protobuf.ByteStringgetNameBytes()A user-defined name of the certificate.StringgetPemCertificate()Output only.com.google.protobuf.ByteStringgetPemCertificateBytes()Output only.StringgetSanDnsnames(int index)Output only.com.google.protobuf.ByteStringgetSanDnsnamesBytes(int index)Output only.intgetSanDnsnamesCount()Output only.com.google.protobuf.ProtocolStringListgetSanDnsnamesList()Output only.Certificate.ScopegetScope()Immutable.intgetScopeValue()Immutable.Certificate.SelfManagedCertificategetSelfManaged()If set, defines data of a self-managed certificate.Certificate.SelfManagedCertificate.BuildergetSelfManagedBuilder()If set, defines data of a self-managed certificate.Certificate.SelfManagedCertificateOrBuildergetSelfManagedOrBuilder()If set, defines data of a self-managed certificate.Certificate.TypeCasegetTypeCase()com.google.protobuf.TimestampgetUpdateTime()Output only.com.google.protobuf.Timestamp.BuildergetUpdateTimeBuilder()Output only.com.google.protobuf.TimestampOrBuildergetUpdateTimeOrBuilder()Output only.booleanhasCreateTime()Output only.booleanhasExpireTime()Output only.booleanhasManaged()If set, contains configuration and state of a managed certificate.booleanhasSelfManaged()If set, defines data of a self-managed certificate.booleanhasUpdateTime()Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()Certificate.BuildermergeCreateTime(com.google.protobuf.Timestamp value)Output only.Certificate.BuildermergeExpireTime(com.google.protobuf.Timestamp value)Output only.Certificate.BuildermergeFrom(Certificate other)Certificate.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Certificate.BuildermergeFrom(com.google.protobuf.Message other)Certificate.BuildermergeManaged(Certificate.ManagedCertificate value)If set, contains configuration and state of a managed certificate.Certificate.BuildermergeSelfManaged(Certificate.SelfManagedCertificate value)If set, defines data of a self-managed certificate.Certificate.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Certificate.BuildermergeUpdateTime(com.google.protobuf.Timestamp value)Output only.Certificate.BuilderputAllLabels(Map<String,String> values)Set of labels associated with a Certificate.Certificate.BuilderputLabels(String key, String value)Set of labels associated with a Certificate.Certificate.BuilderremoveLabels(String key)Set of labels associated with a Certificate.Certificate.BuildersetCreateTime(com.google.protobuf.Timestamp value)Output only.Certificate.BuildersetCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)Output only.Certificate.BuildersetDescription(String value)One or more paragraphs of text description of a certificate.Certificate.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)One or more paragraphs of text description of a certificate.Certificate.BuildersetExpireTime(com.google.protobuf.Timestamp value)Output only.Certificate.BuildersetExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)Output only.Certificate.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Certificate.BuildersetManaged(Certificate.ManagedCertificate value)If set, contains configuration and state of a managed certificate.Certificate.BuildersetManaged(Certificate.ManagedCertificate.Builder builderForValue)If set, contains configuration and state of a managed certificate.Certificate.BuildersetName(String value)A user-defined name of the certificate.Certificate.BuildersetNameBytes(com.google.protobuf.ByteString value)A user-defined name of the certificate.Certificate.BuildersetPemCertificate(String value)Output only.Certificate.BuildersetPemCertificateBytes(com.google.protobuf.ByteString value)Output only.Certificate.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Certificate.BuildersetSanDnsnames(int index, String value)Output only.Certificate.BuildersetScope(Certificate.Scope value)Immutable.Certificate.BuildersetScopeValue(int value)Immutable.Certificate.BuildersetSelfManaged(Certificate.SelfManagedCertificate value)If set, defines data of a self-managed certificate.Certificate.BuildersetSelfManaged(Certificate.SelfManagedCertificate.Builder builderForValue)If set, defines data of a self-managed certificate.Certificate.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Certificate.BuildersetUpdateTime(com.google.protobuf.Timestamp value)Output only.Certificate.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<Certificate.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
clear
public Certificate.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<Certificate.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<Certificate.Builder>
-
getDefaultInstanceForType
public Certificate getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Certificate build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Certificate buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Certificate.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<Certificate.Builder>
-
setField
public Certificate.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<Certificate.Builder>
-
clearField
public Certificate.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
clearOneof
public Certificate.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
setRepeatedField
public Certificate.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<Certificate.Builder>
-
addRepeatedField
public Certificate.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<Certificate.Builder>
-
mergeFrom
public Certificate.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Certificate.Builder>
-
mergeFrom
public Certificate.Builder mergeFrom(Certificate other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
mergeFrom
public Certificate.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<Certificate.Builder>- Throws:
IOException
-
getTypeCase
public Certificate.TypeCase getTypeCase()
- Specified by:
getTypeCasein interfaceCertificateOrBuilder
-
clearType
public Certificate.Builder clearType()
-
getName
public String getName()
A user-defined name of the certificate. Certificate names must be unique globally and match pattern `projects/*/locations/*/certificates/*`.
string name = 1;- Specified by:
getNamein interfaceCertificateOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
A user-defined name of the certificate. Certificate names must be unique globally and match pattern `projects/*/locations/*/certificates/*`.
string name = 1;- Specified by:
getNameBytesin interfaceCertificateOrBuilder- Returns:
- The bytes for name.
-
setName
public Certificate.Builder setName(String value)
A user-defined name of the certificate. Certificate names must be unique globally and match pattern `projects/*/locations/*/certificates/*`.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public Certificate.Builder clearName()
A user-defined name of the certificate. Certificate names must be unique globally and match pattern `projects/*/locations/*/certificates/*`.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public Certificate.Builder setNameBytes(com.google.protobuf.ByteString value)
A user-defined name of the certificate. Certificate names must be unique globally and match pattern `projects/*/locations/*/certificates/*`.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDescription
public String getDescription()
One or more paragraphs of text description of a certificate.
string description = 8;- Specified by:
getDescriptionin interfaceCertificateOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
One or more paragraphs of text description of a certificate.
string description = 8;- Specified by:
getDescriptionBytesin interfaceCertificateOrBuilder- Returns:
- The bytes for description.
-
setDescription
public Certificate.Builder setDescription(String value)
One or more paragraphs of text description of a certificate.
string description = 8;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public Certificate.Builder clearDescription()
One or more paragraphs of text description of a certificate.
string description = 8;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public Certificate.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
One or more paragraphs of text description of a certificate.
string description = 8;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
hasCreateTime
public boolean hasCreateTime()
Output only. The creation timestamp of a Certificate.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceCertificateOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
Output only. The creation timestamp of a Certificate.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimein interfaceCertificateOrBuilder- Returns:
- The createTime.
-
setCreateTime
public Certificate.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The creation timestamp of a Certificate.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setCreateTime
public Certificate.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The creation timestamp of a Certificate.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeCreateTime
public Certificate.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The creation timestamp of a Certificate.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearCreateTime
public Certificate.Builder clearCreateTime()
Output only. The creation timestamp of a Certificate.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. The creation timestamp of a Certificate.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The creation timestamp of a Certificate.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimeOrBuilderin interfaceCertificateOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()
Output only. The last update timestamp of a Certificate.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasUpdateTimein interfaceCertificateOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()
Output only. The last update timestamp of a Certificate.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimein interfaceCertificateOrBuilder- Returns:
- The updateTime.
-
setUpdateTime
public Certificate.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The last update timestamp of a Certificate.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setUpdateTime
public Certificate.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The last update timestamp of a Certificate.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeUpdateTime
public Certificate.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The last update timestamp of a Certificate.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearUpdateTime
public Certificate.Builder clearUpdateTime()
Output only. The last update timestamp of a Certificate.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. The last update timestamp of a Certificate.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The last update timestamp of a Certificate.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimeOrBuilderin interfaceCertificateOrBuilder
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:CertificateOrBuilderSet of labels associated with a Certificate.
map<string, string> labels = 4;- Specified by:
getLabelsCountin interfaceCertificateOrBuilder
-
containsLabels
public boolean containsLabels(String key)
Set of labels associated with a Certificate.
map<string, string> labels = 4;- Specified by:
containsLabelsin interfaceCertificateOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceCertificateOrBuilder
-
getLabelsMap
public Map<String,String> getLabelsMap()
Set of labels associated with a Certificate.
map<string, string> labels = 4;- Specified by:
getLabelsMapin interfaceCertificateOrBuilder
-
getLabelsOrDefault
public String getLabelsOrDefault(String key, String defaultValue)
Set of labels associated with a Certificate.
map<string, string> labels = 4;- Specified by:
getLabelsOrDefaultin interfaceCertificateOrBuilder
-
getLabelsOrThrow
public String getLabelsOrThrow(String key)
Set of labels associated with a Certificate.
map<string, string> labels = 4;- Specified by:
getLabelsOrThrowin interfaceCertificateOrBuilder
-
clearLabels
public Certificate.Builder clearLabels()
-
removeLabels
public Certificate.Builder removeLabels(String key)
Set of labels associated with a Certificate.
map<string, string> labels = 4;
-
getMutableLabels
@Deprecated public Map<String,String> getMutableLabels()
Deprecated.Use alternate mutation accessors instead.
-
putLabels
public Certificate.Builder putLabels(String key, String value)
Set of labels associated with a Certificate.
map<string, string> labels = 4;
-
putAllLabels
public Certificate.Builder putAllLabels(Map<String,String> values)
Set of labels associated with a Certificate.
map<string, string> labels = 4;
-
hasSelfManaged
public boolean hasSelfManaged()
If set, defines data of a self-managed certificate.
.google.cloud.certificatemanager.v1.Certificate.SelfManagedCertificate self_managed = 5;- Specified by:
hasSelfManagedin interfaceCertificateOrBuilder- Returns:
- Whether the selfManaged field is set.
-
getSelfManaged
public Certificate.SelfManagedCertificate getSelfManaged()
If set, defines data of a self-managed certificate.
.google.cloud.certificatemanager.v1.Certificate.SelfManagedCertificate self_managed = 5;- Specified by:
getSelfManagedin interfaceCertificateOrBuilder- Returns:
- The selfManaged.
-
setSelfManaged
public Certificate.Builder setSelfManaged(Certificate.SelfManagedCertificate value)
If set, defines data of a self-managed certificate.
.google.cloud.certificatemanager.v1.Certificate.SelfManagedCertificate self_managed = 5;
-
setSelfManaged
public Certificate.Builder setSelfManaged(Certificate.SelfManagedCertificate.Builder builderForValue)
If set, defines data of a self-managed certificate.
.google.cloud.certificatemanager.v1.Certificate.SelfManagedCertificate self_managed = 5;
-
mergeSelfManaged
public Certificate.Builder mergeSelfManaged(Certificate.SelfManagedCertificate value)
If set, defines data of a self-managed certificate.
.google.cloud.certificatemanager.v1.Certificate.SelfManagedCertificate self_managed = 5;
-
clearSelfManaged
public Certificate.Builder clearSelfManaged()
If set, defines data of a self-managed certificate.
.google.cloud.certificatemanager.v1.Certificate.SelfManagedCertificate self_managed = 5;
-
getSelfManagedBuilder
public Certificate.SelfManagedCertificate.Builder getSelfManagedBuilder()
If set, defines data of a self-managed certificate.
.google.cloud.certificatemanager.v1.Certificate.SelfManagedCertificate self_managed = 5;
-
getSelfManagedOrBuilder
public Certificate.SelfManagedCertificateOrBuilder getSelfManagedOrBuilder()
If set, defines data of a self-managed certificate.
.google.cloud.certificatemanager.v1.Certificate.SelfManagedCertificate self_managed = 5;- Specified by:
getSelfManagedOrBuilderin interfaceCertificateOrBuilder
-
hasManaged
public boolean hasManaged()
If set, contains configuration and state of a managed certificate.
.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate managed = 11;- Specified by:
hasManagedin interfaceCertificateOrBuilder- Returns:
- Whether the managed field is set.
-
getManaged
public Certificate.ManagedCertificate getManaged()
If set, contains configuration and state of a managed certificate.
.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate managed = 11;- Specified by:
getManagedin interfaceCertificateOrBuilder- Returns:
- The managed.
-
setManaged
public Certificate.Builder setManaged(Certificate.ManagedCertificate value)
If set, contains configuration and state of a managed certificate.
.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate managed = 11;
-
setManaged
public Certificate.Builder setManaged(Certificate.ManagedCertificate.Builder builderForValue)
If set, contains configuration and state of a managed certificate.
.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate managed = 11;
-
mergeManaged
public Certificate.Builder mergeManaged(Certificate.ManagedCertificate value)
If set, contains configuration and state of a managed certificate.
.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate managed = 11;
-
clearManaged
public Certificate.Builder clearManaged()
If set, contains configuration and state of a managed certificate.
.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate managed = 11;
-
getManagedBuilder
public Certificate.ManagedCertificate.Builder getManagedBuilder()
If set, contains configuration and state of a managed certificate.
.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate managed = 11;
-
getManagedOrBuilder
public Certificate.ManagedCertificateOrBuilder getManagedOrBuilder()
If set, contains configuration and state of a managed certificate.
.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate managed = 11;- Specified by:
getManagedOrBuilderin interfaceCertificateOrBuilder
-
getSanDnsnamesList
public com.google.protobuf.ProtocolStringList getSanDnsnamesList()
Output only. The list of Subject Alternative Names of dnsName type defined in the certificate (see RFC 5280 4.2.1.6). Managed certificates that haven't been provisioned yet have this field populated with a value of the managed.domains field.
repeated string san_dnsnames = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSanDnsnamesListin interfaceCertificateOrBuilder- Returns:
- A list containing the sanDnsnames.
-
getSanDnsnamesCount
public int getSanDnsnamesCount()
Output only. The list of Subject Alternative Names of dnsName type defined in the certificate (see RFC 5280 4.2.1.6). Managed certificates that haven't been provisioned yet have this field populated with a value of the managed.domains field.
repeated string san_dnsnames = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSanDnsnamesCountin interfaceCertificateOrBuilder- Returns:
- The count of sanDnsnames.
-
getSanDnsnames
public String getSanDnsnames(int index)
Output only. The list of Subject Alternative Names of dnsName type defined in the certificate (see RFC 5280 4.2.1.6). Managed certificates that haven't been provisioned yet have this field populated with a value of the managed.domains field.
repeated string san_dnsnames = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSanDnsnamesin interfaceCertificateOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The sanDnsnames at the given index.
-
getSanDnsnamesBytes
public com.google.protobuf.ByteString getSanDnsnamesBytes(int index)
Output only. The list of Subject Alternative Names of dnsName type defined in the certificate (see RFC 5280 4.2.1.6). Managed certificates that haven't been provisioned yet have this field populated with a value of the managed.domains field.
repeated string san_dnsnames = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSanDnsnamesBytesin interfaceCertificateOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the sanDnsnames at the given index.
-
setSanDnsnames
public Certificate.Builder setSanDnsnames(int index, String value)
Output only. The list of Subject Alternative Names of dnsName type defined in the certificate (see RFC 5280 4.2.1.6). Managed certificates that haven't been provisioned yet have this field populated with a value of the managed.domains field.
repeated string san_dnsnames = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index to set the value at.value- The sanDnsnames to set.- Returns:
- This builder for chaining.
-
addSanDnsnames
public Certificate.Builder addSanDnsnames(String value)
Output only. The list of Subject Alternative Names of dnsName type defined in the certificate (see RFC 5280 4.2.1.6). Managed certificates that haven't been provisioned yet have this field populated with a value of the managed.domains field.
repeated string san_dnsnames = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The sanDnsnames to add.- Returns:
- This builder for chaining.
-
addAllSanDnsnames
public Certificate.Builder addAllSanDnsnames(Iterable<String> values)
Output only. The list of Subject Alternative Names of dnsName type defined in the certificate (see RFC 5280 4.2.1.6). Managed certificates that haven't been provisioned yet have this field populated with a value of the managed.domains field.
repeated string san_dnsnames = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
values- The sanDnsnames to add.- Returns:
- This builder for chaining.
-
clearSanDnsnames
public Certificate.Builder clearSanDnsnames()
Output only. The list of Subject Alternative Names of dnsName type defined in the certificate (see RFC 5280 4.2.1.6). Managed certificates that haven't been provisioned yet have this field populated with a value of the managed.domains field.
repeated string san_dnsnames = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
addSanDnsnamesBytes
public Certificate.Builder addSanDnsnamesBytes(com.google.protobuf.ByteString value)
Output only. The list of Subject Alternative Names of dnsName type defined in the certificate (see RFC 5280 4.2.1.6). Managed certificates that haven't been provisioned yet have this field populated with a value of the managed.domains field.
repeated string san_dnsnames = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes of the sanDnsnames to add.- Returns:
- This builder for chaining.
-
getPemCertificate
public String getPemCertificate()
Output only. The PEM-encoded certificate chain.
string pem_certificate = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPemCertificatein interfaceCertificateOrBuilder- Returns:
- The pemCertificate.
-
getPemCertificateBytes
public com.google.protobuf.ByteString getPemCertificateBytes()
Output only. The PEM-encoded certificate chain.
string pem_certificate = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPemCertificateBytesin interfaceCertificateOrBuilder- Returns:
- The bytes for pemCertificate.
-
setPemCertificate
public Certificate.Builder setPemCertificate(String value)
Output only. The PEM-encoded certificate chain.
string pem_certificate = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The pemCertificate to set.- Returns:
- This builder for chaining.
-
clearPemCertificate
public Certificate.Builder clearPemCertificate()
Output only. The PEM-encoded certificate chain.
string pem_certificate = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setPemCertificateBytes
public Certificate.Builder setPemCertificateBytes(com.google.protobuf.ByteString value)
Output only. The PEM-encoded certificate chain.
string pem_certificate = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for pemCertificate to set.- Returns:
- This builder for chaining.
-
hasExpireTime
public boolean hasExpireTime()
Output only. The expiry timestamp of a Certificate.
.google.protobuf.Timestamp expire_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasExpireTimein interfaceCertificateOrBuilder- Returns:
- Whether the expireTime field is set.
-
getExpireTime
public com.google.protobuf.Timestamp getExpireTime()
Output only. The expiry timestamp of a Certificate.
.google.protobuf.Timestamp expire_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getExpireTimein interfaceCertificateOrBuilder- Returns:
- The expireTime.
-
setExpireTime
public Certificate.Builder setExpireTime(com.google.protobuf.Timestamp value)
Output only. The expiry timestamp of a Certificate.
.google.protobuf.Timestamp expire_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setExpireTime
public Certificate.Builder setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The expiry timestamp of a Certificate.
.google.protobuf.Timestamp expire_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeExpireTime
public Certificate.Builder mergeExpireTime(com.google.protobuf.Timestamp value)
Output only. The expiry timestamp of a Certificate.
.google.protobuf.Timestamp expire_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearExpireTime
public Certificate.Builder clearExpireTime()
Output only. The expiry timestamp of a Certificate.
.google.protobuf.Timestamp expire_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getExpireTimeBuilder
public com.google.protobuf.Timestamp.Builder getExpireTimeBuilder()
Output only. The expiry timestamp of a Certificate.
.google.protobuf.Timestamp expire_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getExpireTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
Output only. The expiry timestamp of a Certificate.
.google.protobuf.Timestamp expire_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getExpireTimeOrBuilderin interfaceCertificateOrBuilder
-
getScopeValue
public int getScopeValue()
Immutable. The scope of the certificate.
.google.cloud.certificatemanager.v1.Certificate.Scope scope = 12 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getScopeValuein interfaceCertificateOrBuilder- Returns:
- The enum numeric value on the wire for scope.
-
setScopeValue
public Certificate.Builder setScopeValue(int value)
Immutable. The scope of the certificate.
.google.cloud.certificatemanager.v1.Certificate.Scope scope = 12 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The enum numeric value on the wire for scope to set.- Returns:
- This builder for chaining.
-
getScope
public Certificate.Scope getScope()
Immutable. The scope of the certificate.
.google.cloud.certificatemanager.v1.Certificate.Scope scope = 12 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getScopein interfaceCertificateOrBuilder- Returns:
- The scope.
-
setScope
public Certificate.Builder setScope(Certificate.Scope value)
Immutable. The scope of the certificate.
.google.cloud.certificatemanager.v1.Certificate.Scope scope = 12 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The scope to set.- Returns:
- This builder for chaining.
-
clearScope
public Certificate.Builder clearScope()
Immutable. The scope of the certificate.
.google.cloud.certificatemanager.v1.Certificate.Scope scope = 12 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
setUnknownFields
public final Certificate.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
mergeUnknownFields
public final Certificate.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
-