public static final class Authority.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Authority.Builder> implements AuthorityOrBuilder
Note kind that represents a logical attestation "role" or "authority". For example, an organization might have one `Authority` for "QA" and one for "build". This Note is intended to act strictly as a grouping mechanism for the attached Occurrences (Attestations). This grouping mechanism also provides a security boundary, since IAM ACLs gate the ability for a principle to attach an Occurrence to a given Note. It also provides a single point of lookup to find all attached Attestation Occurrences, even if they don't all live in the same project.Protobuf type
grafeas.v1beta1.attestation.Authority| Modifier and Type | Method and Description |
|---|---|
Authority.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Authority |
build() |
Authority |
buildPartial() |
Authority.Builder |
clear() |
Authority.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Authority.Builder |
clearHint()
Hint hints at the purpose of the attestation authority.
|
Authority.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Authority.Builder |
clone() |
Authority |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Authority.Hint |
getHint()
Hint hints at the purpose of the attestation authority.
|
Authority.Hint.Builder |
getHintBuilder()
Hint hints at the purpose of the attestation authority.
|
Authority.HintOrBuilder |
getHintOrBuilder()
Hint hints at the purpose of the attestation authority.
|
boolean |
hasHint()
Hint hints at the purpose of the attestation authority.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Authority.Builder |
mergeFrom(Authority other) |
Authority.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Authority.Builder |
mergeFrom(com.google.protobuf.Message other) |
Authority.Builder |
mergeHint(Authority.Hint value)
Hint hints at the purpose of the attestation authority.
|
Authority.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Authority.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Authority.Builder |
setHint(Authority.Hint.Builder builderForValue)
Hint hints at the purpose of the attestation authority.
|
Authority.Builder |
setHint(Authority.Hint value)
Hint hints at the purpose of the attestation authority.
|
Authority.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Authority.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Authority.Builder>public Authority.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Authority.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<Authority.Builder>public Authority getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Authority build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Authority buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Authority.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Authority.Builder>public Authority.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<Authority.Builder>public Authority.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Authority.Builder>public Authority.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Authority.Builder>public Authority.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<Authority.Builder>public Authority.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<Authority.Builder>public Authority.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Authority.Builder>public Authority.Builder mergeFrom(Authority other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Authority.Builder>public Authority.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<Authority.Builder>IOExceptionpublic boolean hasHint()
Hint hints at the purpose of the attestation authority.
.grafeas.v1beta1.attestation.Authority.Hint hint = 1;hasHint in interface AuthorityOrBuilderpublic Authority.Hint getHint()
Hint hints at the purpose of the attestation authority.
.grafeas.v1beta1.attestation.Authority.Hint hint = 1;getHint in interface AuthorityOrBuilderpublic Authority.Builder setHint(Authority.Hint value)
Hint hints at the purpose of the attestation authority.
.grafeas.v1beta1.attestation.Authority.Hint hint = 1;public Authority.Builder setHint(Authority.Hint.Builder builderForValue)
Hint hints at the purpose of the attestation authority.
.grafeas.v1beta1.attestation.Authority.Hint hint = 1;public Authority.Builder mergeHint(Authority.Hint value)
Hint hints at the purpose of the attestation authority.
.grafeas.v1beta1.attestation.Authority.Hint hint = 1;public Authority.Builder clearHint()
Hint hints at the purpose of the attestation authority.
.grafeas.v1beta1.attestation.Authority.Hint hint = 1;public Authority.Hint.Builder getHintBuilder()
Hint hints at the purpose of the attestation authority.
.grafeas.v1beta1.attestation.Authority.Hint hint = 1;public Authority.HintOrBuilder getHintOrBuilder()
Hint hints at the purpose of the attestation authority.
.grafeas.v1beta1.attestation.Authority.Hint hint = 1;getHintOrBuilder in interface AuthorityOrBuilderpublic final Authority.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Authority.Builder>public final Authority.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Authority.Builder>Copyright © 2019 Google LLC. All rights reserved.