public static final class Details.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Details.Builder> implements DetailsOrBuilder
Details of a build occurrence.Protobuf type
grafeas.v1beta1.build.Details| Modifier and Type | Method and Description |
|---|---|
Details.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Details |
build() |
Details |
buildPartial() |
Details.Builder |
clear() |
Details.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Details.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Details.Builder |
clearProvenance()
The actual provenance for the build.
|
Details.Builder |
clearProvenanceBytes()
Serialized JSON representation of the provenance, used in generating the
`BuildSignature` in the corresponding Result.
|
Details.Builder |
clone() |
Details |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
BuildProvenance |
getProvenance()
The actual provenance for the build.
|
BuildProvenance.Builder |
getProvenanceBuilder()
The actual provenance for the build.
|
String |
getProvenanceBytes()
Serialized JSON representation of the provenance, used in generating the
`BuildSignature` in the corresponding Result.
|
com.google.protobuf.ByteString |
getProvenanceBytesBytes()
Serialized JSON representation of the provenance, used in generating the
`BuildSignature` in the corresponding Result.
|
BuildProvenanceOrBuilder |
getProvenanceOrBuilder()
The actual provenance for the build.
|
boolean |
hasProvenance()
The actual provenance for the build.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Details.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Details.Builder |
mergeFrom(Details other) |
Details.Builder |
mergeFrom(com.google.protobuf.Message other) |
Details.Builder |
mergeProvenance(BuildProvenance value)
The actual provenance for the build.
|
Details.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Details.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Details.Builder |
setProvenance(BuildProvenance.Builder builderForValue)
The actual provenance for the build.
|
Details.Builder |
setProvenance(BuildProvenance value)
The actual provenance for the build.
|
Details.Builder |
setProvenanceBytes(String value)
Serialized JSON representation of the provenance, used in generating the
`BuildSignature` in the corresponding Result.
|
Details.Builder |
setProvenanceBytesBytes(com.google.protobuf.ByteString value)
Serialized JSON representation of the provenance, used in generating the
`BuildSignature` in the corresponding Result.
|
Details.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Details.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<Details.Builder>public Details.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Details.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<Details.Builder>public Details getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Details build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Details buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Details.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>public Details.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<Details.Builder>public Details.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>public Details.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>public Details.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<Details.Builder>public Details.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<Details.Builder>public Details.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Details.Builder>public Details.Builder mergeFrom(Details other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>public Details.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<Details.Builder>IOExceptionpublic boolean hasProvenance()
The actual provenance for the build.
.grafeas.v1beta1.provenance.BuildProvenance provenance = 1;hasProvenance in interface DetailsOrBuilderpublic BuildProvenance getProvenance()
The actual provenance for the build.
.grafeas.v1beta1.provenance.BuildProvenance provenance = 1;getProvenance in interface DetailsOrBuilderpublic Details.Builder setProvenance(BuildProvenance value)
The actual provenance for the build.
.grafeas.v1beta1.provenance.BuildProvenance provenance = 1;public Details.Builder setProvenance(BuildProvenance.Builder builderForValue)
The actual provenance for the build.
.grafeas.v1beta1.provenance.BuildProvenance provenance = 1;public Details.Builder mergeProvenance(BuildProvenance value)
The actual provenance for the build.
.grafeas.v1beta1.provenance.BuildProvenance provenance = 1;public Details.Builder clearProvenance()
The actual provenance for the build.
.grafeas.v1beta1.provenance.BuildProvenance provenance = 1;public BuildProvenance.Builder getProvenanceBuilder()
The actual provenance for the build.
.grafeas.v1beta1.provenance.BuildProvenance provenance = 1;public BuildProvenanceOrBuilder getProvenanceOrBuilder()
The actual provenance for the build.
.grafeas.v1beta1.provenance.BuildProvenance provenance = 1;getProvenanceOrBuilder in interface DetailsOrBuilderpublic String getProvenanceBytes()
Serialized JSON representation of the provenance, used in generating the `BuildSignature` in the corresponding Result. After verifying the signature, `provenance_bytes` can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.
string provenance_bytes = 2;getProvenanceBytes in interface DetailsOrBuilderpublic com.google.protobuf.ByteString getProvenanceBytesBytes()
Serialized JSON representation of the provenance, used in generating the `BuildSignature` in the corresponding Result. After verifying the signature, `provenance_bytes` can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.
string provenance_bytes = 2;getProvenanceBytesBytes in interface DetailsOrBuilderpublic Details.Builder setProvenanceBytes(String value)
Serialized JSON representation of the provenance, used in generating the `BuildSignature` in the corresponding Result. After verifying the signature, `provenance_bytes` can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.
string provenance_bytes = 2;public Details.Builder clearProvenanceBytes()
Serialized JSON representation of the provenance, used in generating the `BuildSignature` in the corresponding Result. After verifying the signature, `provenance_bytes` can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.
string provenance_bytes = 2;public Details.Builder setProvenanceBytesBytes(com.google.protobuf.ByteString value)
Serialized JSON representation of the provenance, used in generating the `BuildSignature` in the corresponding Result. After verifying the signature, `provenance_bytes` can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.
string provenance_bytes = 2;public final Details.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>public final Details.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>Copyright © 2019 Google LLC. All rights reserved.