public static final class SslCertificateManagedSslCertificate.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SslCertificateManagedSslCertificate.Builder> implements SslCertificateManagedSslCertificateOrBuilder
Configuration and status of a managed SSL certificate.Protobuf type
google.cloud.compute.v1.SslCertificateManagedSslCertificate| Modifier and Type | Method and Description |
|---|---|
SslCertificateManagedSslCertificate.Builder |
addAllDomains(Iterable<String> values)
The domains for which a managed SSL certificate will be generated.
|
SslCertificateManagedSslCertificate.Builder |
addDomains(String value)
The domains for which a managed SSL certificate will be generated.
|
SslCertificateManagedSslCertificate.Builder |
addDomainsBytes(com.google.protobuf.ByteString value)
The domains for which a managed SSL certificate will be generated.
|
SslCertificateManagedSslCertificate.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SslCertificateManagedSslCertificate |
build() |
SslCertificateManagedSslCertificate |
buildPartial() |
SslCertificateManagedSslCertificate.Builder |
clear() |
SslCertificateManagedSslCertificate.Builder |
clearDomains()
The domains for which a managed SSL certificate will be generated.
|
SslCertificateManagedSslCertificate.Builder |
clearDomainStatus() |
SslCertificateManagedSslCertificate.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
SslCertificateManagedSslCertificate.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
SslCertificateManagedSslCertificate.Builder |
clearStatus()
[Output only] Status of the managed certificate resource.
|
SslCertificateManagedSslCertificate.Builder |
clone() |
boolean |
containsDomainStatus(String key)
[Output only] Detailed statuses of the domains specified for managed certificate resource.
|
SslCertificateManagedSslCertificate |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDomains(int index)
The domains for which a managed SSL certificate will be generated.
|
com.google.protobuf.ByteString |
getDomainsBytes(int index)
The domains for which a managed SSL certificate will be generated.
|
int |
getDomainsCount()
The domains for which a managed SSL certificate will be generated.
|
com.google.protobuf.ProtocolStringList |
getDomainsList()
The domains for which a managed SSL certificate will be generated.
|
Map<String,String> |
getDomainStatus()
Deprecated.
|
int |
getDomainStatusCount()
[Output only] Detailed statuses of the domains specified for managed certificate resource.
|
Map<String,String> |
getDomainStatusMap()
[Output only] Detailed statuses of the domains specified for managed certificate resource.
|
String |
getDomainStatusOrDefault(String key,
String defaultValue)
[Output only] Detailed statuses of the domains specified for managed certificate resource.
|
String |
getDomainStatusOrThrow(String key)
[Output only] Detailed statuses of the domains specified for managed certificate resource.
|
Map<String,String> |
getMutableDomainStatus()
Deprecated.
|
String |
getStatus()
[Output only] Status of the managed certificate resource.
|
com.google.protobuf.ByteString |
getStatusBytes()
[Output only] Status of the managed certificate resource.
|
boolean |
hasStatus()
[Output only] Status of the managed certificate resource.
|
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() |
SslCertificateManagedSslCertificate.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SslCertificateManagedSslCertificate.Builder |
mergeFrom(com.google.protobuf.Message other) |
SslCertificateManagedSslCertificate.Builder |
mergeFrom(SslCertificateManagedSslCertificate other) |
SslCertificateManagedSslCertificate.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SslCertificateManagedSslCertificate.Builder |
putAllDomainStatus(Map<String,String> values)
[Output only] Detailed statuses of the domains specified for managed certificate resource.
|
SslCertificateManagedSslCertificate.Builder |
putDomainStatus(String key,
String value)
[Output only] Detailed statuses of the domains specified for managed certificate resource.
|
SslCertificateManagedSslCertificate.Builder |
removeDomainStatus(String key)
[Output only] Detailed statuses of the domains specified for managed certificate resource.
|
SslCertificateManagedSslCertificate.Builder |
setDomains(int index,
String value)
The domains for which a managed SSL certificate will be generated.
|
SslCertificateManagedSslCertificate.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SslCertificateManagedSslCertificate.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
SslCertificateManagedSslCertificate.Builder |
setStatus(String value)
[Output only] Status of the managed certificate resource.
|
SslCertificateManagedSslCertificate.Builder |
setStatusBytes(com.google.protobuf.ByteString value)
[Output only] Status of the managed certificate resource.
|
SslCertificateManagedSslCertificate.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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<SslCertificateManagedSslCertificate.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<SslCertificateManagedSslCertificate.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SslCertificateManagedSslCertificate.Builder>public SslCertificateManagedSslCertificate.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SslCertificateManagedSslCertificate.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<SslCertificateManagedSslCertificate.Builder>public SslCertificateManagedSslCertificate getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SslCertificateManagedSslCertificate build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SslCertificateManagedSslCertificate buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SslCertificateManagedSslCertificate.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SslCertificateManagedSslCertificate.Builder>public SslCertificateManagedSslCertificate.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<SslCertificateManagedSslCertificate.Builder>public SslCertificateManagedSslCertificate.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SslCertificateManagedSslCertificate.Builder>public SslCertificateManagedSslCertificate.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SslCertificateManagedSslCertificate.Builder>public SslCertificateManagedSslCertificate.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<SslCertificateManagedSslCertificate.Builder>public SslCertificateManagedSslCertificate.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<SslCertificateManagedSslCertificate.Builder>public SslCertificateManagedSslCertificate.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SslCertificateManagedSslCertificate.Builder>public SslCertificateManagedSslCertificate.Builder mergeFrom(SslCertificateManagedSslCertificate other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SslCertificateManagedSslCertificate.Builder>public SslCertificateManagedSslCertificate.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<SslCertificateManagedSslCertificate.Builder>IOExceptionpublic int getDomainStatusCount()
SslCertificateManagedSslCertificateOrBuilder[Output only] Detailed statuses of the domains specified for managed certificate resource.
map<string, string> domain_status = 360305613;getDomainStatusCount in interface SslCertificateManagedSslCertificateOrBuilderpublic boolean containsDomainStatus(String key)
[Output only] Detailed statuses of the domains specified for managed certificate resource.
map<string, string> domain_status = 360305613;containsDomainStatus in interface SslCertificateManagedSslCertificateOrBuilder@Deprecated public Map<String,String> getDomainStatus()
getDomainStatusMap() instead.getDomainStatus in interface SslCertificateManagedSslCertificateOrBuilderpublic Map<String,String> getDomainStatusMap()
[Output only] Detailed statuses of the domains specified for managed certificate resource.
map<string, string> domain_status = 360305613;getDomainStatusMap in interface SslCertificateManagedSslCertificateOrBuilderpublic String getDomainStatusOrDefault(String key, String defaultValue)
[Output only] Detailed statuses of the domains specified for managed certificate resource.
map<string, string> domain_status = 360305613;getDomainStatusOrDefault in interface SslCertificateManagedSslCertificateOrBuilderpublic String getDomainStatusOrThrow(String key)
[Output only] Detailed statuses of the domains specified for managed certificate resource.
map<string, string> domain_status = 360305613;getDomainStatusOrThrow in interface SslCertificateManagedSslCertificateOrBuilderpublic SslCertificateManagedSslCertificate.Builder clearDomainStatus()
public SslCertificateManagedSslCertificate.Builder removeDomainStatus(String key)
[Output only] Detailed statuses of the domains specified for managed certificate resource.
map<string, string> domain_status = 360305613;@Deprecated public Map<String,String> getMutableDomainStatus()
public SslCertificateManagedSslCertificate.Builder putDomainStatus(String key, String value)
[Output only] Detailed statuses of the domains specified for managed certificate resource.
map<string, string> domain_status = 360305613;public SslCertificateManagedSslCertificate.Builder putAllDomainStatus(Map<String,String> values)
[Output only] Detailed statuses of the domains specified for managed certificate resource.
map<string, string> domain_status = 360305613;public com.google.protobuf.ProtocolStringList getDomainsList()
The domains for which a managed SSL certificate will be generated. Each Google-managed SSL certificate supports up to the [maximum number of domains per Google-managed SSL certificate](/load-balancing/docs/quotas#ssl_certificates).
repeated string domains = 226935855;getDomainsList in interface SslCertificateManagedSslCertificateOrBuilderpublic int getDomainsCount()
The domains for which a managed SSL certificate will be generated. Each Google-managed SSL certificate supports up to the [maximum number of domains per Google-managed SSL certificate](/load-balancing/docs/quotas#ssl_certificates).
repeated string domains = 226935855;getDomainsCount in interface SslCertificateManagedSslCertificateOrBuilderpublic String getDomains(int index)
The domains for which a managed SSL certificate will be generated. Each Google-managed SSL certificate supports up to the [maximum number of domains per Google-managed SSL certificate](/load-balancing/docs/quotas#ssl_certificates).
repeated string domains = 226935855;getDomains in interface SslCertificateManagedSslCertificateOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getDomainsBytes(int index)
The domains for which a managed SSL certificate will be generated. Each Google-managed SSL certificate supports up to the [maximum number of domains per Google-managed SSL certificate](/load-balancing/docs/quotas#ssl_certificates).
repeated string domains = 226935855;getDomainsBytes in interface SslCertificateManagedSslCertificateOrBuilderindex - The index of the value to return.public SslCertificateManagedSslCertificate.Builder setDomains(int index, String value)
The domains for which a managed SSL certificate will be generated. Each Google-managed SSL certificate supports up to the [maximum number of domains per Google-managed SSL certificate](/load-balancing/docs/quotas#ssl_certificates).
repeated string domains = 226935855;index - The index to set the value at.value - The domains to set.public SslCertificateManagedSslCertificate.Builder addDomains(String value)
The domains for which a managed SSL certificate will be generated. Each Google-managed SSL certificate supports up to the [maximum number of domains per Google-managed SSL certificate](/load-balancing/docs/quotas#ssl_certificates).
repeated string domains = 226935855;value - The domains to add.public SslCertificateManagedSslCertificate.Builder addAllDomains(Iterable<String> values)
The domains for which a managed SSL certificate will be generated. Each Google-managed SSL certificate supports up to the [maximum number of domains per Google-managed SSL certificate](/load-balancing/docs/quotas#ssl_certificates).
repeated string domains = 226935855;values - The domains to add.public SslCertificateManagedSslCertificate.Builder clearDomains()
The domains for which a managed SSL certificate will be generated. Each Google-managed SSL certificate supports up to the [maximum number of domains per Google-managed SSL certificate](/load-balancing/docs/quotas#ssl_certificates).
repeated string domains = 226935855;public SslCertificateManagedSslCertificate.Builder addDomainsBytes(com.google.protobuf.ByteString value)
The domains for which a managed SSL certificate will be generated. Each Google-managed SSL certificate supports up to the [maximum number of domains per Google-managed SSL certificate](/load-balancing/docs/quotas#ssl_certificates).
repeated string domains = 226935855;value - The bytes of the domains to add.public boolean hasStatus()
[Output only] Status of the managed certificate resource. Check the Status enum for the list of possible values.
optional string status = 181260274;hasStatus in interface SslCertificateManagedSslCertificateOrBuilderpublic String getStatus()
[Output only] Status of the managed certificate resource. Check the Status enum for the list of possible values.
optional string status = 181260274;getStatus in interface SslCertificateManagedSslCertificateOrBuilderpublic com.google.protobuf.ByteString getStatusBytes()
[Output only] Status of the managed certificate resource. Check the Status enum for the list of possible values.
optional string status = 181260274;getStatusBytes in interface SslCertificateManagedSslCertificateOrBuilderpublic SslCertificateManagedSslCertificate.Builder setStatus(String value)
[Output only] Status of the managed certificate resource. Check the Status enum for the list of possible values.
optional string status = 181260274;value - The status to set.public SslCertificateManagedSslCertificate.Builder clearStatus()
[Output only] Status of the managed certificate resource. Check the Status enum for the list of possible values.
optional string status = 181260274;public SslCertificateManagedSslCertificate.Builder setStatusBytes(com.google.protobuf.ByteString value)
[Output only] Status of the managed certificate resource. Check the Status enum for the list of possible values.
optional string status = 181260274;value - The bytes for status to set.public final SslCertificateManagedSslCertificate.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SslCertificateManagedSslCertificate.Builder>public final SslCertificateManagedSslCertificate.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SslCertificateManagedSslCertificate.Builder>Copyright © 2023 Google LLC. All rights reserved.