Package dev.sigstore.proto.trustroot.v1
Class ClientTrustConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<ClientTrustConfig.Builder>
-
- dev.sigstore.proto.trustroot.v1.ClientTrustConfig.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ClientTrustConfigOrBuilder,java.lang.Cloneable
- Enclosing class:
- ClientTrustConfig
public static final class ClientTrustConfig.Builder extends com.google.protobuf.GeneratedMessage.Builder<ClientTrustConfig.Builder> implements ClientTrustConfigOrBuilder
ClientTrustConfig describes the complete state needed by a client to perform both signing and verification operations against a particular instance of Sigstore.
Protobuf typedev.sigstore.trustroot.v1.ClientTrustConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientTrustConfigbuild()ClientTrustConfigbuildPartial()ClientTrustConfig.Builderclear()ClientTrustConfig.BuilderclearMediaType()MUST be application/vnd.dev.sigstore.clienttrustconfig.v0.1+jsonClientTrustConfig.BuilderclearSigningConfig()Configuration for signing clients, which MUST be present.ClientTrustConfig.BuilderclearTrustedRoot()The root of trust, which MUST be present.ClientTrustConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetMediaType()MUST be application/vnd.dev.sigstore.clienttrustconfig.v0.1+jsoncom.google.protobuf.ByteStringgetMediaTypeBytes()MUST be application/vnd.dev.sigstore.clienttrustconfig.v0.1+jsonSigningConfiggetSigningConfig()Configuration for signing clients, which MUST be present.SigningConfig.BuildergetSigningConfigBuilder()Configuration for signing clients, which MUST be present.SigningConfigOrBuildergetSigningConfigOrBuilder()Configuration for signing clients, which MUST be present.TrustedRootgetTrustedRoot()The root of trust, which MUST be present.TrustedRoot.BuildergetTrustedRootBuilder()The root of trust, which MUST be present.TrustedRootOrBuildergetTrustedRootOrBuilder()The root of trust, which MUST be present.booleanhasSigningConfig()Configuration for signing clients, which MUST be present.booleanhasTrustedRoot()The root of trust, which MUST be present.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ClientTrustConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ClientTrustConfig.BuildermergeFrom(com.google.protobuf.Message other)ClientTrustConfig.BuildermergeFrom(ClientTrustConfig other)ClientTrustConfig.BuildermergeSigningConfig(SigningConfig value)Configuration for signing clients, which MUST be present.ClientTrustConfig.BuildermergeTrustedRoot(TrustedRoot value)The root of trust, which MUST be present.ClientTrustConfig.BuildersetMediaType(java.lang.String value)MUST be application/vnd.dev.sigstore.clienttrustconfig.v0.1+jsonClientTrustConfig.BuildersetMediaTypeBytes(com.google.protobuf.ByteString value)MUST be application/vnd.dev.sigstore.clienttrustconfig.v0.1+jsonClientTrustConfig.BuildersetSigningConfig(SigningConfig value)Configuration for signing clients, which MUST be present.ClientTrustConfig.BuildersetSigningConfig(SigningConfig.Builder builderForValue)Configuration for signing clients, which MUST be present.ClientTrustConfig.BuildersetTrustedRoot(TrustedRoot value)The root of trust, which MUST be present.ClientTrustConfig.BuildersetTrustedRoot(TrustedRoot.Builder builderForValue)The root of trust, which MUST be present.-
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, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ClientTrustConfig.Builder>
-
clear
public ClientTrustConfig.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<ClientTrustConfig.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<ClientTrustConfig.Builder>
-
getDefaultInstanceForType
public ClientTrustConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ClientTrustConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ClientTrustConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public ClientTrustConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClientTrustConfig.Builder>
-
mergeFrom
public ClientTrustConfig.Builder mergeFrom(ClientTrustConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ClientTrustConfig.Builder>
-
mergeFrom
public ClientTrustConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClientTrustConfig.Builder>- Throws:
java.io.IOException
-
getMediaType
public java.lang.String getMediaType()
MUST be application/vnd.dev.sigstore.clienttrustconfig.v0.1+json
string media_type = 1;- Specified by:
getMediaTypein interfaceClientTrustConfigOrBuilder- Returns:
- The mediaType.
-
getMediaTypeBytes
public com.google.protobuf.ByteString getMediaTypeBytes()
MUST be application/vnd.dev.sigstore.clienttrustconfig.v0.1+json
string media_type = 1;- Specified by:
getMediaTypeBytesin interfaceClientTrustConfigOrBuilder- Returns:
- The bytes for mediaType.
-
setMediaType
public ClientTrustConfig.Builder setMediaType(java.lang.String value)
MUST be application/vnd.dev.sigstore.clienttrustconfig.v0.1+json
string media_type = 1;- Parameters:
value- The mediaType to set.- Returns:
- This builder for chaining.
-
clearMediaType
public ClientTrustConfig.Builder clearMediaType()
MUST be application/vnd.dev.sigstore.clienttrustconfig.v0.1+json
string media_type = 1;- Returns:
- This builder for chaining.
-
setMediaTypeBytes
public ClientTrustConfig.Builder setMediaTypeBytes(com.google.protobuf.ByteString value)
MUST be application/vnd.dev.sigstore.clienttrustconfig.v0.1+json
string media_type = 1;- Parameters:
value- The bytes for mediaType to set.- Returns:
- This builder for chaining.
-
hasTrustedRoot
public boolean hasTrustedRoot()
The root of trust, which MUST be present.
.dev.sigstore.trustroot.v1.TrustedRoot trusted_root = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasTrustedRootin interfaceClientTrustConfigOrBuilder- Returns:
- Whether the trustedRoot field is set.
-
getTrustedRoot
public TrustedRoot getTrustedRoot()
The root of trust, which MUST be present.
.dev.sigstore.trustroot.v1.TrustedRoot trusted_root = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTrustedRootin interfaceClientTrustConfigOrBuilder- Returns:
- The trustedRoot.
-
setTrustedRoot
public ClientTrustConfig.Builder setTrustedRoot(TrustedRoot value)
The root of trust, which MUST be present.
.dev.sigstore.trustroot.v1.TrustedRoot trusted_root = 2 [(.google.api.field_behavior) = REQUIRED];
-
setTrustedRoot
public ClientTrustConfig.Builder setTrustedRoot(TrustedRoot.Builder builderForValue)
The root of trust, which MUST be present.
.dev.sigstore.trustroot.v1.TrustedRoot trusted_root = 2 [(.google.api.field_behavior) = REQUIRED];
-
mergeTrustedRoot
public ClientTrustConfig.Builder mergeTrustedRoot(TrustedRoot value)
The root of trust, which MUST be present.
.dev.sigstore.trustroot.v1.TrustedRoot trusted_root = 2 [(.google.api.field_behavior) = REQUIRED];
-
clearTrustedRoot
public ClientTrustConfig.Builder clearTrustedRoot()
The root of trust, which MUST be present.
.dev.sigstore.trustroot.v1.TrustedRoot trusted_root = 2 [(.google.api.field_behavior) = REQUIRED];
-
getTrustedRootBuilder
public TrustedRoot.Builder getTrustedRootBuilder()
The root of trust, which MUST be present.
.dev.sigstore.trustroot.v1.TrustedRoot trusted_root = 2 [(.google.api.field_behavior) = REQUIRED];
-
getTrustedRootOrBuilder
public TrustedRootOrBuilder getTrustedRootOrBuilder()
The root of trust, which MUST be present.
.dev.sigstore.trustroot.v1.TrustedRoot trusted_root = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTrustedRootOrBuilderin interfaceClientTrustConfigOrBuilder
-
hasSigningConfig
public boolean hasSigningConfig()
Configuration for signing clients, which MUST be present.
.dev.sigstore.trustroot.v1.SigningConfig signing_config = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasSigningConfigin interfaceClientTrustConfigOrBuilder- Returns:
- Whether the signingConfig field is set.
-
getSigningConfig
public SigningConfig getSigningConfig()
Configuration for signing clients, which MUST be present.
.dev.sigstore.trustroot.v1.SigningConfig signing_config = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getSigningConfigin interfaceClientTrustConfigOrBuilder- Returns:
- The signingConfig.
-
setSigningConfig
public ClientTrustConfig.Builder setSigningConfig(SigningConfig value)
Configuration for signing clients, which MUST be present.
.dev.sigstore.trustroot.v1.SigningConfig signing_config = 3 [(.google.api.field_behavior) = REQUIRED];
-
setSigningConfig
public ClientTrustConfig.Builder setSigningConfig(SigningConfig.Builder builderForValue)
Configuration for signing clients, which MUST be present.
.dev.sigstore.trustroot.v1.SigningConfig signing_config = 3 [(.google.api.field_behavior) = REQUIRED];
-
mergeSigningConfig
public ClientTrustConfig.Builder mergeSigningConfig(SigningConfig value)
Configuration for signing clients, which MUST be present.
.dev.sigstore.trustroot.v1.SigningConfig signing_config = 3 [(.google.api.field_behavior) = REQUIRED];
-
clearSigningConfig
public ClientTrustConfig.Builder clearSigningConfig()
Configuration for signing clients, which MUST be present.
.dev.sigstore.trustroot.v1.SigningConfig signing_config = 3 [(.google.api.field_behavior) = REQUIRED];
-
getSigningConfigBuilder
public SigningConfig.Builder getSigningConfigBuilder()
Configuration for signing clients, which MUST be present.
.dev.sigstore.trustroot.v1.SigningConfig signing_config = 3 [(.google.api.field_behavior) = REQUIRED];
-
getSigningConfigOrBuilder
public SigningConfigOrBuilder getSigningConfigOrBuilder()
Configuration for signing clients, which MUST be present.
.dev.sigstore.trustroot.v1.SigningConfig signing_config = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getSigningConfigOrBuilderin interfaceClientTrustConfigOrBuilder
-
-