Interface BuildProvenanceOrBuilder (2.14.0)

Stay organized with collections Save and categorize content based on your preferences.
public interface BuildProvenanceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsBuildOptions(String key)

public abstract boolean containsBuildOptions(String key)

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

map<string, string> build_options = 12;

Parameter
NameDescription
keyString
Returns
TypeDescription
boolean

getBuildOptions()

public abstract Map<String,String> getBuildOptions()

Use #getBuildOptionsMap() instead.

Returns
TypeDescription
Map<String,String>

getBuildOptionsCount()

public abstract int getBuildOptionsCount()

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

map<string, string> build_options = 12;

Returns
TypeDescription
int

getBuildOptionsMap()

public abstract Map<String,String> getBuildOptionsMap()

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

map<string, string> build_options = 12;

Returns
TypeDescription
Map<String,String>

getBuildOptionsOrDefault(String key, String defaultValue)

public abstract String getBuildOptionsOrDefault(String key, String defaultValue)

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

map<string, string> build_options = 12;

Parameters
NameDescription
keyString
defaultValueString
Returns
TypeDescription
String

getBuildOptionsOrThrow(String key)

public abstract String getBuildOptionsOrThrow(String key)

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

map<string, string> build_options = 12;

Parameter
NameDescription
keyString
Returns
TypeDescription
String

getBuilderVersion()

public abstract String getBuilderVersion()

Version string of the builder at the time this build was executed.

string builder_version = 13;

Returns
TypeDescription
String

The builderVersion.

getBuilderVersionBytes()

public abstract ByteString getBuilderVersionBytes()

Version string of the builder at the time this build was executed.

string builder_version = 13;

Returns
TypeDescription
ByteString

The bytes for builderVersion.

getBuiltArtifacts(int index)

public abstract Artifact getBuiltArtifacts(int index)

Output of the build.

repeated .grafeas.v1.Artifact built_artifacts = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
Artifact

getBuiltArtifactsCount()

public abstract int getBuiltArtifactsCount()

Output of the build.

repeated .grafeas.v1.Artifact built_artifacts = 4;

Returns
TypeDescription
int

getBuiltArtifactsList()

public abstract List<Artifact> getBuiltArtifactsList()

Output of the build.

repeated .grafeas.v1.Artifact built_artifacts = 4;

Returns
TypeDescription
List<Artifact>

getBuiltArtifactsOrBuilder(int index)

public abstract ArtifactOrBuilder getBuiltArtifactsOrBuilder(int index)

Output of the build.

repeated .grafeas.v1.Artifact built_artifacts = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
ArtifactOrBuilder

getBuiltArtifactsOrBuilderList()

public abstract List<? extends ArtifactOrBuilder> getBuiltArtifactsOrBuilderList()

Output of the build.

repeated .grafeas.v1.Artifact built_artifacts = 4;

Returns
TypeDescription
List<? extends io.grafeas.v1.ArtifactOrBuilder>

getCommands(int index)

public abstract Command getCommands(int index)

Commands requested by the build.

repeated .grafeas.v1.Command commands = 3;

Parameter
NameDescription
indexint
Returns
TypeDescription
Command

getCommandsCount()

public abstract int getCommandsCount()

Commands requested by the build.

repeated .grafeas.v1.Command commands = 3;

Returns
TypeDescription
int

getCommandsList()

public abstract List<Command> getCommandsList()

Commands requested by the build.

repeated .grafeas.v1.Command commands = 3;

Returns
TypeDescription
List<Command>

getCommandsOrBuilder(int index)

public abstract CommandOrBuilder getCommandsOrBuilder(int index)

Commands requested by the build.

repeated .grafeas.v1.Command commands = 3;

Parameter
NameDescription
indexint
Returns
TypeDescription
CommandOrBuilder

getCommandsOrBuilderList()

public abstract List<? extends CommandOrBuilder> getCommandsOrBuilderList()

Commands requested by the build.

repeated .grafeas.v1.Command commands = 3;

Returns
TypeDescription
List<? extends io.grafeas.v1.CommandOrBuilder>

getCreateTime()

public abstract Timestamp getCreateTime()

Time at which the build was created.

.google.protobuf.Timestamp create_time = 5;

Returns
TypeDescription
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

Time at which the build was created.

.google.protobuf.Timestamp create_time = 5;

Returns
TypeDescription
TimestampOrBuilder

getCreator()

public abstract String getCreator()

E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.

string creator = 8;

Returns
TypeDescription
String

The creator.

getCreatorBytes()

public abstract ByteString getCreatorBytes()

E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.

string creator = 8;

Returns
TypeDescription
ByteString

The bytes for creator.

getEndTime()

public abstract Timestamp getEndTime()

Time at which execution of the build was finished.

.google.protobuf.Timestamp end_time = 7;

Returns
TypeDescription
Timestamp

The endTime.

getEndTimeOrBuilder()

public abstract TimestampOrBuilder getEndTimeOrBuilder()

Time at which execution of the build was finished.

.google.protobuf.Timestamp end_time = 7;

Returns
TypeDescription
TimestampOrBuilder

getId()

public abstract String getId()

Required. Unique identifier of the build.

string id = 1;

Returns
TypeDescription
String

The id.

getIdBytes()

public abstract ByteString getIdBytes()

Required. Unique identifier of the build.

string id = 1;

Returns
TypeDescription
ByteString

The bytes for id.

getLogsUri()

public abstract String getLogsUri()

URI where any logs for this provenance were written.

string logs_uri = 9;

Returns
TypeDescription
String

The logsUri.

getLogsUriBytes()

public abstract ByteString getLogsUriBytes()

URI where any logs for this provenance were written.

string logs_uri = 9;

Returns
TypeDescription
ByteString

The bytes for logsUri.

getProjectId()

public abstract String getProjectId()

ID of the project.

string project_id = 2;

Returns
TypeDescription
String

The projectId.

getProjectIdBytes()

public abstract ByteString getProjectIdBytes()

ID of the project.

string project_id = 2;

Returns
TypeDescription
ByteString

The bytes for projectId.