public
static
final
class
AttestationNote
.
Builder
extends
GeneratedMessage
.
Builder<AttestationNote
.
Builder
>
implements
AttestationNoteOrBuilder
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.v1.AttestationNote
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > AttestationNote.BuilderImplements
AttestationNoteOrBuilderStatic Methods
getDescriptor()
public
static
final
Descriptors
.
Descriptor
getDescriptor
()
Methods
build()
public
AttestationNote
build
()
buildPartial()
public
AttestationNote
buildPartial
()
clear()
public
AttestationNote
.
Builder
clear
()
clearHint()
public
AttestationNote
.
Builder
clearHint
()
Hint hints at the purpose of the attestation authority.
.grafeas.v1.AttestationNote.Hint hint = 1;
getDefaultInstanceForType()
public
AttestationNote
getDefaultInstanceForType
()
getDescriptorForType()
public
Descriptors
.
Descriptor
getDescriptorForType
()
getHint()
public
AttestationNote
.
Hint
getHint
()
Hint hints at the purpose of the attestation authority.
.grafeas.v1.AttestationNote.Hint hint = 1;
getHintBuilder()
public
AttestationNote
.
Hint
.
Builder
getHintBuilder
()
Hint hints at the purpose of the attestation authority.
.grafeas.v1.AttestationNote.Hint hint = 1;
getHintOrBuilder()
public
AttestationNote
.
HintOrBuilder
getHintOrBuilder
()
Hint hints at the purpose of the attestation authority.
.grafeas.v1.AttestationNote.Hint hint = 1;
hasHint()
public
boolean
hasHint
()
Hint hints at the purpose of the attestation authority.
.grafeas.v1.AttestationNote.Hint hint = 1;
internalGetFieldAccessorTable()
protected
GeneratedMessage
.
FieldAccessorTable
internalGetFieldAccessorTable
()
isInitialized()
public
final
boolean
isInitialized
()
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public
AttestationNote
.
Builder
mergeFrom
(
CodedInputStream
input
,
ExtensionRegistryLite
extensionRegistry
)
mergeFrom(Message other)
public
AttestationNote
.
Builder
mergeFrom
(
Message
other
)
mergeFrom(AttestationNote other)
public
AttestationNote
.
Builder
mergeFrom
(
AttestationNote
other
)
mergeHint(AttestationNote.Hint value)
public
AttestationNote
.
Builder
mergeHint
(
AttestationNote
.
Hint
value
)
Hint hints at the purpose of the attestation authority.
.grafeas.v1.AttestationNote.Hint hint = 1;
setHint(AttestationNote.Hint value)
public
AttestationNote
.
Builder
setHint
(
AttestationNote
.
Hint
value
)
Hint hints at the purpose of the attestation authority.
.grafeas.v1.AttestationNote.Hint hint = 1;
setHint(AttestationNote.Hint.Builder builderForValue)
public
AttestationNote
.
Builder
setHint
(
AttestationNote
.
Hint
.
Builder
builderForValue
)
Hint hints at the purpose of the attestation authority.
.grafeas.v1.AttestationNote.Hint hint = 1;

