Package com.google.cloud.alloydb.v1beta
Class GenerateClientCertificateResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GenerateClientCertificateResponse.Builder>
com.google.cloud.alloydb.v1beta.GenerateClientCertificateResponse.Builder
- All Implemented Interfaces:
GenerateClientCertificateResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- GenerateClientCertificateResponse
public static final class GenerateClientCertificateResponse.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GenerateClientCertificateResponse.Builder>
implements GenerateClientCertificateResponseOrBuilder
Message returned by a GenerateClientCertificate operation.Protobuf type
google.cloud.alloydb.v1beta.GenerateClientCertificateResponse-
Method Summary
Modifier and TypeMethodDescriptionaddAllPemCertificateChain(Iterable<String> values) Output only.addPemCertificateChain(String value) Output only.addPemCertificateChainBytes(com.google.protobuf.ByteString value) Output only.build()clear()Optional.Deprecated.google.cloud.alloydb.v1beta.GenerateClientCertificateResponse.pem_certificate is deprecated.Output only.Optional.com.google.protobuf.ByteStringOptional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDeprecated.google.cloud.alloydb.v1beta.GenerateClientCertificateResponse.pem_certificate is deprecated.com.google.protobuf.ByteStringDeprecated.google.cloud.alloydb.v1beta.GenerateClientCertificateResponse.pem_certificate is deprecated.getPemCertificateChain(int index) Output only.com.google.protobuf.ByteStringgetPemCertificateChainBytes(int index) Output only.intOutput only.com.google.protobuf.ProtocolStringListOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Optional.setCaCertBytes(com.google.protobuf.ByteString value) Optional.setPemCertificate(String value) Deprecated.google.cloud.alloydb.v1beta.GenerateClientCertificateResponse.pem_certificate is deprecated.setPemCertificateBytes(com.google.protobuf.ByteString value) Deprecated.google.cloud.alloydb.v1beta.GenerateClientCertificateResponse.pem_certificate is deprecated.setPemCertificateChain(int index, String value) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<GenerateClientCertificateResponse.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<GenerateClientCertificateResponse.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.GeneratedMessage.Builder<GenerateClientCertificateResponse.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GenerateClientCertificateResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GenerateClientCertificateResponse.Builder>
-
mergeFrom
public GenerateClientCertificateResponse.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<GenerateClientCertificateResponse.Builder>- Throws:
IOException
-
getPemCertificate
Deprecated.google.cloud.alloydb.v1beta.GenerateClientCertificateResponse.pem_certificate is deprecated. See google/cloud/alloydb/v1beta/service.proto;l=1915Output only. The pem-encoded, signed X.509 certificate.
string pem_certificate = 1 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPemCertificatein interfaceGenerateClientCertificateResponseOrBuilder- Returns:
- The pemCertificate.
-
getPemCertificateBytes
Deprecated.google.cloud.alloydb.v1beta.GenerateClientCertificateResponse.pem_certificate is deprecated. See google/cloud/alloydb/v1beta/service.proto;l=1915Output only. The pem-encoded, signed X.509 certificate.
string pem_certificate = 1 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPemCertificateBytesin interfaceGenerateClientCertificateResponseOrBuilder- Returns:
- The bytes for pemCertificate.
-
setPemCertificate
Deprecated.google.cloud.alloydb.v1beta.GenerateClientCertificateResponse.pem_certificate is deprecated. See google/cloud/alloydb/v1beta/service.proto;l=1915Output only. The pem-encoded, signed X.509 certificate.
string pem_certificate = 1 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The pemCertificate to set.- Returns:
- This builder for chaining.
-
clearPemCertificate
Deprecated.google.cloud.alloydb.v1beta.GenerateClientCertificateResponse.pem_certificate is deprecated. See google/cloud/alloydb/v1beta/service.proto;l=1915Output only. The pem-encoded, signed X.509 certificate.
string pem_certificate = 1 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setPemCertificateBytes
@Deprecated public GenerateClientCertificateResponse.Builder setPemCertificateBytes(com.google.protobuf.ByteString value) Deprecated.google.cloud.alloydb.v1beta.GenerateClientCertificateResponse.pem_certificate is deprecated. See google/cloud/alloydb/v1beta/service.proto;l=1915Output only. The pem-encoded, signed X.509 certificate.
string pem_certificate = 1 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for pemCertificate to set.- Returns:
- This builder for chaining.
-
getPemCertificateChainList
public com.google.protobuf.ProtocolStringList getPemCertificateChainList()Output only. The pem-encoded chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.
repeated string pem_certificate_chain = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPemCertificateChainListin interfaceGenerateClientCertificateResponseOrBuilder- Returns:
- A list containing the pemCertificateChain.
-
getPemCertificateChainCount
public int getPemCertificateChainCount()Output only. The pem-encoded chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.
repeated string pem_certificate_chain = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPemCertificateChainCountin interfaceGenerateClientCertificateResponseOrBuilder- Returns:
- The count of pemCertificateChain.
-
getPemCertificateChain
Output only. The pem-encoded chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.
repeated string pem_certificate_chain = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPemCertificateChainin interfaceGenerateClientCertificateResponseOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The pemCertificateChain at the given index.
-
getPemCertificateChainBytes
public com.google.protobuf.ByteString getPemCertificateChainBytes(int index) Output only. The pem-encoded chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.
repeated string pem_certificate_chain = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPemCertificateChainBytesin interfaceGenerateClientCertificateResponseOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the pemCertificateChain at the given index.
-
setPemCertificateChain
Output only. The pem-encoded chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.
repeated string pem_certificate_chain = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index to set the value at.value- The pemCertificateChain to set.- Returns:
- This builder for chaining.
-
addPemCertificateChain
Output only. The pem-encoded chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.
repeated string pem_certificate_chain = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The pemCertificateChain to add.- Returns:
- This builder for chaining.
-
addAllPemCertificateChain
Output only. The pem-encoded chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.
repeated string pem_certificate_chain = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
values- The pemCertificateChain to add.- Returns:
- This builder for chaining.
-
clearPemCertificateChain
Output only. The pem-encoded chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.
repeated string pem_certificate_chain = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
addPemCertificateChainBytes
public GenerateClientCertificateResponse.Builder addPemCertificateChainBytes(com.google.protobuf.ByteString value) Output only. The pem-encoded chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.
repeated string pem_certificate_chain = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes of the pemCertificateChain to add.- Returns:
- This builder for chaining.
-
getCaCert
Optional. The pem-encoded cluster ca X.509 certificate.
string ca_cert = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCaCertin interfaceGenerateClientCertificateResponseOrBuilder- Returns:
- The caCert.
-
getCaCertBytes
public com.google.protobuf.ByteString getCaCertBytes()Optional. The pem-encoded cluster ca X.509 certificate.
string ca_cert = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCaCertBytesin interfaceGenerateClientCertificateResponseOrBuilder- Returns:
- The bytes for caCert.
-
setCaCert
Optional. The pem-encoded cluster ca X.509 certificate.
string ca_cert = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The caCert to set.- Returns:
- This builder for chaining.
-
clearCaCert
Optional. The pem-encoded cluster ca X.509 certificate.
string ca_cert = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setCaCertBytes
public GenerateClientCertificateResponse.Builder setCaCertBytes(com.google.protobuf.ByteString value) Optional. The pem-encoded cluster ca X.509 certificate.
string ca_cert = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for caCert to set.- Returns:
- This builder for chaining.
-