Class TrustConfig.TrustStore.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<TrustConfig.TrustStore.Builder>
com.google.cloud.certificatemanager.v1.TrustConfig.TrustStore.Builder
- All Implemented Interfaces:
TrustConfig.TrustStoreOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- TrustConfig.TrustStore
public static final class TrustConfig.TrustStore.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TrustConfig.TrustStore.Builder>
implements TrustConfig.TrustStoreOrBuilder
Defines a trust store.Protobuf type
google.cloud.certificatemanager.v1.TrustConfig.TrustStore-
Method Summary
Modifier and TypeMethodDescriptionaddAllIntermediateCas(Iterable<? extends TrustConfig.IntermediateCA> values) Set of intermediate CA certificates used for the path building phase of chain validation.addAllTrustAnchors(Iterable<? extends TrustConfig.TrustAnchor> values) List of Trust Anchors to be used while performing validation against a given TrustStore.addIntermediateCas(int index, TrustConfig.IntermediateCA value) Set of intermediate CA certificates used for the path building phase of chain validation.addIntermediateCas(int index, TrustConfig.IntermediateCA.Builder builderForValue) Set of intermediate CA certificates used for the path building phase of chain validation.Set of intermediate CA certificates used for the path building phase of chain validation.addIntermediateCas(TrustConfig.IntermediateCA.Builder builderForValue) Set of intermediate CA certificates used for the path building phase of chain validation.Set of intermediate CA certificates used for the path building phase of chain validation.addIntermediateCasBuilder(int index) Set of intermediate CA certificates used for the path building phase of chain validation.addTrustAnchors(int index, TrustConfig.TrustAnchor value) List of Trust Anchors to be used while performing validation against a given TrustStore.addTrustAnchors(int index, TrustConfig.TrustAnchor.Builder builderForValue) List of Trust Anchors to be used while performing validation against a given TrustStore.List of Trust Anchors to be used while performing validation against a given TrustStore.addTrustAnchors(TrustConfig.TrustAnchor.Builder builderForValue) List of Trust Anchors to be used while performing validation against a given TrustStore.List of Trust Anchors to be used while performing validation against a given TrustStore.addTrustAnchorsBuilder(int index) List of Trust Anchors to be used while performing validation against a given TrustStore.build()clear()Set of intermediate CA certificates used for the path building phase of chain validation.List of Trust Anchors to be used while performing validation against a given TrustStore.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetIntermediateCas(int index) Set of intermediate CA certificates used for the path building phase of chain validation.getIntermediateCasBuilder(int index) Set of intermediate CA certificates used for the path building phase of chain validation.Set of intermediate CA certificates used for the path building phase of chain validation.intSet of intermediate CA certificates used for the path building phase of chain validation.Set of intermediate CA certificates used for the path building phase of chain validation.getIntermediateCasOrBuilder(int index) Set of intermediate CA certificates used for the path building phase of chain validation.List<? extends TrustConfig.IntermediateCAOrBuilder>Set of intermediate CA certificates used for the path building phase of chain validation.getTrustAnchors(int index) List of Trust Anchors to be used while performing validation against a given TrustStore.getTrustAnchorsBuilder(int index) List of Trust Anchors to be used while performing validation against a given TrustStore.List of Trust Anchors to be used while performing validation against a given TrustStore.intList of Trust Anchors to be used while performing validation against a given TrustStore.List of Trust Anchors to be used while performing validation against a given TrustStore.getTrustAnchorsOrBuilder(int index) List of Trust Anchors to be used while performing validation against a given TrustStore.List<? extends TrustConfig.TrustAnchorOrBuilder>List of Trust Anchors to be used while performing validation against a given TrustStore.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(TrustConfig.TrustStore other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeIntermediateCas(int index) Set of intermediate CA certificates used for the path building phase of chain validation.removeTrustAnchors(int index) List of Trust Anchors to be used while performing validation against a given TrustStore.setIntermediateCas(int index, TrustConfig.IntermediateCA value) Set of intermediate CA certificates used for the path building phase of chain validation.setIntermediateCas(int index, TrustConfig.IntermediateCA.Builder builderForValue) Set of intermediate CA certificates used for the path building phase of chain validation.setTrustAnchors(int index, TrustConfig.TrustAnchor value) List of Trust Anchors to be used while performing validation against a given TrustStore.setTrustAnchors(int index, TrustConfig.TrustAnchor.Builder builderForValue) List of Trust Anchors to be used while performing validation against a given TrustStore.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<TrustConfig.TrustStore.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<TrustConfig.TrustStore.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<TrustConfig.TrustStore.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<TrustConfig.TrustStore.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<TrustConfig.TrustStore.Builder>
-
mergeFrom
public TrustConfig.TrustStore.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<TrustConfig.TrustStore.Builder>- Throws:
IOException
-
getTrustAnchorsList
List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1;- Specified by:
getTrustAnchorsListin interfaceTrustConfig.TrustStoreOrBuilder
-
getTrustAnchorsCount
public int getTrustAnchorsCount()List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1;- Specified by:
getTrustAnchorsCountin interfaceTrustConfig.TrustStoreOrBuilder
-
getTrustAnchors
List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1;- Specified by:
getTrustAnchorsin interfaceTrustConfig.TrustStoreOrBuilder
-
setTrustAnchors
List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1; -
setTrustAnchors
public TrustConfig.TrustStore.Builder setTrustAnchors(int index, TrustConfig.TrustAnchor.Builder builderForValue) List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1; -
addTrustAnchors
List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1; -
addTrustAnchors
List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1; -
addTrustAnchors
public TrustConfig.TrustStore.Builder addTrustAnchors(TrustConfig.TrustAnchor.Builder builderForValue) List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1; -
addTrustAnchors
public TrustConfig.TrustStore.Builder addTrustAnchors(int index, TrustConfig.TrustAnchor.Builder builderForValue) List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1; -
addAllTrustAnchors
public TrustConfig.TrustStore.Builder addAllTrustAnchors(Iterable<? extends TrustConfig.TrustAnchor> values) List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1; -
clearTrustAnchors
List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1; -
removeTrustAnchors
List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1; -
getTrustAnchorsBuilder
List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1; -
getTrustAnchorsOrBuilder
List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1;- Specified by:
getTrustAnchorsOrBuilderin interfaceTrustConfig.TrustStoreOrBuilder
-
getTrustAnchorsOrBuilderList
List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1;- Specified by:
getTrustAnchorsOrBuilderListin interfaceTrustConfig.TrustStoreOrBuilder
-
addTrustAnchorsBuilder
List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1; -
addTrustAnchorsBuilder
List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1; -
getTrustAnchorsBuilderList
List of Trust Anchors to be used while performing validation against a given TrustStore.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustAnchor trust_anchors = 1; -
getIntermediateCasList
Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2;- Specified by:
getIntermediateCasListin interfaceTrustConfig.TrustStoreOrBuilder
-
getIntermediateCasCount
public int getIntermediateCasCount()Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2;- Specified by:
getIntermediateCasCountin interfaceTrustConfig.TrustStoreOrBuilder
-
getIntermediateCas
Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2;- Specified by:
getIntermediateCasin interfaceTrustConfig.TrustStoreOrBuilder
-
setIntermediateCas
public TrustConfig.TrustStore.Builder setIntermediateCas(int index, TrustConfig.IntermediateCA value) Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2; -
setIntermediateCas
public TrustConfig.TrustStore.Builder setIntermediateCas(int index, TrustConfig.IntermediateCA.Builder builderForValue) Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2; -
addIntermediateCas
Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2; -
addIntermediateCas
public TrustConfig.TrustStore.Builder addIntermediateCas(int index, TrustConfig.IntermediateCA value) Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2; -
addIntermediateCas
public TrustConfig.TrustStore.Builder addIntermediateCas(TrustConfig.IntermediateCA.Builder builderForValue) Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2; -
addIntermediateCas
public TrustConfig.TrustStore.Builder addIntermediateCas(int index, TrustConfig.IntermediateCA.Builder builderForValue) Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2; -
addAllIntermediateCas
public TrustConfig.TrustStore.Builder addAllIntermediateCas(Iterable<? extends TrustConfig.IntermediateCA> values) Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2; -
clearIntermediateCas
Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2; -
removeIntermediateCas
Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2; -
getIntermediateCasBuilder
Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2; -
getIntermediateCasOrBuilder
Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2;- Specified by:
getIntermediateCasOrBuilderin interfaceTrustConfig.TrustStoreOrBuilder
-
getIntermediateCasOrBuilderList
Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2;- Specified by:
getIntermediateCasOrBuilderListin interfaceTrustConfig.TrustStoreOrBuilder
-
addIntermediateCasBuilder
Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2; -
addIntermediateCasBuilder
Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2; -
getIntermediateCasBuilderList
Set of intermediate CA certificates used for the path building phase of chain validation. The field is currently not supported if TrustConfig is used for the workload certificate feature.
repeated .google.cloud.certificatemanager.v1.TrustConfig.IntermediateCA intermediate_cas = 2;
-