public
static
final
class
Metadata
.
Builder
extends
GeneratedMessage
.
Builder<Metadata
.
Builder
>
implements
MetadataOrBuilder
Other properties of the build.
Protobuf type grafeas.v1.Metadata
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Metadata.BuilderImplements
MetadataOrBuilderStatic Methods
getDescriptor()
public
static
final
Descriptors
.
Descriptor
getDescriptor
()
Methods
build()
public
Metadata
build
()
buildPartial()
public
Metadata
buildPartial
()
clear()
public
Metadata
.
Builder
clear
()
clearBuildFinishedOn()
public
Metadata
.
Builder
clearBuildFinishedOn
()
The timestamp of when the build completed.
.google.protobuf.Timestamp build_finished_on = 3;
clearBuildInvocationId()
public
Metadata
.
Builder
clearBuildInvocationId
()
Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.
string build_invocation_id = 1;
clearBuildStartedOn()
public
Metadata
.
Builder
clearBuildStartedOn
()
The timestamp of when the build started.
.google.protobuf.Timestamp build_started_on = 2;
clearCompleteness()
public
Metadata
.
Builder
clearCompleteness
()
Indicates that the builder claims certain fields in this message to be complete.
.grafeas.v1.Completeness completeness = 4;
clearReproducible()
public
Metadata
.
Builder
clearReproducible
()
If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.
bool reproducible = 5;
getBuildFinishedOn()
public
Timestamp
getBuildFinishedOn
()
The timestamp of when the build completed.
.google.protobuf.Timestamp build_finished_on = 3;
getBuildFinishedOnBuilder()
public
Timestamp
.
Builder
getBuildFinishedOnBuilder
()
The timestamp of when the build completed.
.google.protobuf.Timestamp build_finished_on = 3;
getBuildFinishedOnOrBuilder()
public
TimestampOrBuilder
getBuildFinishedOnOrBuilder
()
The timestamp of when the build completed.
.google.protobuf.Timestamp build_finished_on = 3;
getBuildInvocationId()
public
String
getBuildInvocationId
()
Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.
string build_invocation_id = 1;
getBuildInvocationIdBytes()
public
ByteString
getBuildInvocationIdBytes
()
Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.
string build_invocation_id = 1;
getBuildStartedOn()
public
Timestamp
getBuildStartedOn
()
The timestamp of when the build started.
.google.protobuf.Timestamp build_started_on = 2;
getBuildStartedOnBuilder()
public
Timestamp
.
Builder
getBuildStartedOnBuilder
()
The timestamp of when the build started.
.google.protobuf.Timestamp build_started_on = 2;
getBuildStartedOnOrBuilder()
public
TimestampOrBuilder
getBuildStartedOnOrBuilder
()
The timestamp of when the build started.
.google.protobuf.Timestamp build_started_on = 2;
getCompleteness()
public
Completeness
getCompleteness
()
Indicates that the builder claims certain fields in this message to be complete.
.grafeas.v1.Completeness completeness = 4;
getCompletenessBuilder()
public
Completeness
.
Builder
getCompletenessBuilder
()
Indicates that the builder claims certain fields in this message to be complete.
.grafeas.v1.Completeness completeness = 4;
getCompletenessOrBuilder()
public
CompletenessOrBuilder
getCompletenessOrBuilder
()
Indicates that the builder claims certain fields in this message to be complete.
.grafeas.v1.Completeness completeness = 4;
getDefaultInstanceForType()
public
Metadata
getDefaultInstanceForType
()
getDescriptorForType()
public
Descriptors
.
Descriptor
getDescriptorForType
()
getReproducible()
public
boolean
getReproducible
()
If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.
bool reproducible = 5;
hasBuildFinishedOn()
public
boolean
hasBuildFinishedOn
()
The timestamp of when the build completed.
.google.protobuf.Timestamp build_finished_on = 3;
hasBuildStartedOn()
public
boolean
hasBuildStartedOn
()
The timestamp of when the build started.
.google.protobuf.Timestamp build_started_on = 2;
hasCompleteness()
public
boolean
hasCompleteness
()
Indicates that the builder claims certain fields in this message to be complete.
.grafeas.v1.Completeness completeness = 4;
internalGetFieldAccessorTable()
protected
GeneratedMessage
.
FieldAccessorTable
internalGetFieldAccessorTable
()
isInitialized()
public
final
boolean
isInitialized
()
mergeBuildFinishedOn(Timestamp value)
public
Metadata
.
Builder
mergeBuildFinishedOn
(
Timestamp
value
)
The timestamp of when the build completed.
.google.protobuf.Timestamp build_finished_on = 3;
mergeBuildStartedOn(Timestamp value)
public
Metadata
.
Builder
mergeBuildStartedOn
(
Timestamp
value
)
The timestamp of when the build started.
.google.protobuf.Timestamp build_started_on = 2;
mergeCompleteness(Completeness value)
public
Metadata
.
Builder
mergeCompleteness
(
Completeness
value
)
Indicates that the builder claims certain fields in this message to be complete.
.grafeas.v1.Completeness completeness = 4;
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public
Metadata
.
Builder
mergeFrom
(
CodedInputStream
input
,
ExtensionRegistryLite
extensionRegistry
)
mergeFrom(Message other)
public
Metadata
.
Builder
mergeFrom
(
Message
other
)
mergeFrom(Metadata other)
public
Metadata
.
Builder
mergeFrom
(
Metadata
other
)
setBuildFinishedOn(Timestamp value)
public
Metadata
.
Builder
setBuildFinishedOn
(
Timestamp
value
)
The timestamp of when the build completed.
.google.protobuf.Timestamp build_finished_on = 3;
setBuildFinishedOn(Timestamp.Builder builderForValue)
public
Metadata
.
Builder
setBuildFinishedOn
(
Timestamp
.
Builder
builderForValue
)
The timestamp of when the build completed.
.google.protobuf.Timestamp build_finished_on = 3;
setBuildInvocationId(String value)
public
Metadata
.
Builder
setBuildInvocationId
(
String
value
)
Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.
string build_invocation_id = 1;
setBuildInvocationIdBytes(ByteString value)
public
Metadata
.
Builder
setBuildInvocationIdBytes
(
ByteString
value
)
Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.
string build_invocation_id = 1;
setBuildStartedOn(Timestamp value)
public
Metadata
.
Builder
setBuildStartedOn
(
Timestamp
value
)
The timestamp of when the build started.
.google.protobuf.Timestamp build_started_on = 2;
setBuildStartedOn(Timestamp.Builder builderForValue)
public
Metadata
.
Builder
setBuildStartedOn
(
Timestamp
.
Builder
builderForValue
)
The timestamp of when the build started.
.google.protobuf.Timestamp build_started_on = 2;
setCompleteness(Completeness value)
public
Metadata
.
Builder
setCompleteness
(
Completeness
value
)
Indicates that the builder claims certain fields in this message to be complete.
.grafeas.v1.Completeness completeness = 4;
setCompleteness(Completeness.Builder builderForValue)
public
Metadata
.
Builder
setCompleteness
(
Completeness
.
Builder
builderForValue
)
Indicates that the builder claims certain fields in this message to be complete.
.grafeas.v1.Completeness completeness = 4;
setReproducible(boolean value)
public
Metadata
.
Builder
setReproducible
(
boolean
value
)
If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.
bool reproducible = 5;

