- 2.86.0 (latest)
- 2.84.0
- 2.83.0
- 2.82.0
- 2.81.0
- 2.79.0
- 2.77.0
- 2.76.0
- 2.75.0
- 2.74.0
- 2.73.0
- 2.71.0
- 2.69.0
- 2.68.0
- 2.65.0
- 2.64.0
- 2.63.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.52.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.10
- 2.3.1
- 2.2.16
public static final class Details.Builder extends GeneratedMessage.Builder<Details.Builder> implements DetailsOrBuilderDetails of a build occurrence.
Protobuf type grafeas.v1beta1.build.Details
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Details.BuilderImplements
DetailsOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public Details build()| Returns | |
|---|---|
| Type | Description |
Details |
|
buildPartial()
public Details buildPartial()| Returns | |
|---|---|
| Type | Description |
Details |
|
clear()
public Details.Builder clear()| Returns | |
|---|---|
| Type | Description |
Details.Builder |
|
clearProvenance()
public Details.Builder clearProvenance()Required. The actual provenance for the build.
.grafeas.v1beta1.provenance.BuildProvenance provenance = 1;
| Returns | |
|---|---|
| Type | Description |
Details.Builder |
|
clearProvenanceBytes()
public Details.Builder clearProvenanceBytes() Serialized JSON representation of the provenance, used in generating the
build signature in the corresponding build note. 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;
| Returns | |
|---|---|
| Type | Description |
Details.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public Details getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Details |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getProvenance()
public BuildProvenance getProvenance()Required. The actual provenance for the build.
.grafeas.v1beta1.provenance.BuildProvenance provenance = 1;
| Returns | |
|---|---|
| Type | Description |
BuildProvenance |
The provenance. |
getProvenanceBuilder()
public BuildProvenance.Builder getProvenanceBuilder()Required. The actual provenance for the build.
.grafeas.v1beta1.provenance.BuildProvenance provenance = 1;
| Returns | |
|---|---|
| Type | Description |
BuildProvenance.Builder |
|
getProvenanceBytes()
public String getProvenanceBytes() Serialized JSON representation of the provenance, used in generating the
build signature in the corresponding build note. 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;
| Returns | |
|---|---|
| Type | Description |
String |
The provenanceBytes. |
getProvenanceBytesBytes()
public ByteString getProvenanceBytesBytes() Serialized JSON representation of the provenance, used in generating the
build signature in the corresponding build note. 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;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for provenanceBytes. |
getProvenanceOrBuilder()
public BuildProvenanceOrBuilder getProvenanceOrBuilder()Required. The actual provenance for the build.
.grafeas.v1beta1.provenance.BuildProvenance provenance = 1;
| Returns | |
|---|---|
| Type | Description |
BuildProvenanceOrBuilder |
|
hasProvenance()
public boolean hasProvenance()Required. The actual provenance for the build.
.grafeas.v1beta1.provenance.BuildProvenance provenance = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the provenance field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Details.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Details.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Details.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Details.Builder |
|
mergeFrom(Details other)
public Details.Builder mergeFrom(Details other)| Parameter | |
|---|---|
| Name | Description |
other |
Details |
| Returns | |
|---|---|
| Type | Description |
Details.Builder |
|
mergeProvenance(BuildProvenance value)
public Details.Builder mergeProvenance(BuildProvenance value)Required. The actual provenance for the build.
.grafeas.v1beta1.provenance.BuildProvenance provenance = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
BuildProvenance |
| Returns | |
|---|---|
| Type | Description |
Details.Builder |
|
setProvenance(BuildProvenance value)
public Details.Builder setProvenance(BuildProvenance value)Required. The actual provenance for the build.
.grafeas.v1beta1.provenance.BuildProvenance provenance = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
BuildProvenance |
| Returns | |
|---|---|
| Type | Description |
Details.Builder |
|
setProvenance(BuildProvenance.Builder builderForValue)
public Details.Builder setProvenance(BuildProvenance.Builder builderForValue)Required. The actual provenance for the build.
.grafeas.v1beta1.provenance.BuildProvenance provenance = 1;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
BuildProvenance.Builder |
| Returns | |
|---|---|
| Type | Description |
Details.Builder |
|
setProvenanceBytes(String value)
public Details.Builder setProvenanceBytes(String value) Serialized JSON representation of the provenance, used in generating the
build signature in the corresponding build note. 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;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe provenanceBytes to set. |
| Returns | |
|---|---|
| Type | Description |
Details.Builder |
This builder for chaining. |
setProvenanceBytesBytes(ByteString value)
public Details.Builder setProvenanceBytesBytes(ByteString value) Serialized JSON representation of the provenance, used in generating the
build signature in the corresponding build note. 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;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for provenanceBytes to set. |
| Returns | |
|---|---|
| Type | Description |
Details.Builder |
This builder for chaining. |