Interface BuildProvenanceOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    BuildProvenance, BuildProvenance.Builder

    public interface BuildProvenanceOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getId

        String getId()
         Required. Unique identifier of the build.
         
        string id = 1;
        Returns:
        The id.
      • getIdBytes

        com.google.protobuf.ByteString getIdBytes()
         Required. Unique identifier of the build.
         
        string id = 1;
        Returns:
        The bytes for id.
      • getProjectId

        String getProjectId()
         ID of the project.
         
        string project_id = 2;
        Returns:
        The projectId.
      • getProjectIdBytes

        com.google.protobuf.ByteString getProjectIdBytes()
         ID of the project.
         
        string project_id = 2;
        Returns:
        The bytes for projectId.
      • getCommandsList

        List<Command> getCommandsList()
         Commands requested by the build.
         
        repeated .grafeas.v1beta1.provenance.Command commands = 3;
      • getCommands

        Command getCommands​(int index)
         Commands requested by the build.
         
        repeated .grafeas.v1beta1.provenance.Command commands = 3;
      • getCommandsCount

        int getCommandsCount()
         Commands requested by the build.
         
        repeated .grafeas.v1beta1.provenance.Command commands = 3;
      • getCommandsOrBuilderList

        List<? extends CommandOrBuilder> getCommandsOrBuilderList()
         Commands requested by the build.
         
        repeated .grafeas.v1beta1.provenance.Command commands = 3;
      • getCommandsOrBuilder

        CommandOrBuilder getCommandsOrBuilder​(int index)
         Commands requested by the build.
         
        repeated .grafeas.v1beta1.provenance.Command commands = 3;
      • getBuiltArtifactsList

        List<Artifact> getBuiltArtifactsList()
         Output of the build.
         
        repeated .grafeas.v1beta1.provenance.Artifact built_artifacts = 4;
      • getBuiltArtifacts

        Artifact getBuiltArtifacts​(int index)
         Output of the build.
         
        repeated .grafeas.v1beta1.provenance.Artifact built_artifacts = 4;
      • getBuiltArtifactsCount

        int getBuiltArtifactsCount()
         Output of the build.
         
        repeated .grafeas.v1beta1.provenance.Artifact built_artifacts = 4;
      • getBuiltArtifactsOrBuilderList

        List<? extends ArtifactOrBuilder> getBuiltArtifactsOrBuilderList()
         Output of the build.
         
        repeated .grafeas.v1beta1.provenance.Artifact built_artifacts = 4;
      • getBuiltArtifactsOrBuilder

        ArtifactOrBuilder getBuiltArtifactsOrBuilder​(int index)
         Output of the build.
         
        repeated .grafeas.v1beta1.provenance.Artifact built_artifacts = 4;
      • hasCreateTime

        boolean hasCreateTime()
         Time at which the build was created.
         
        .google.protobuf.Timestamp create_time = 5;
        Returns:
        Whether the createTime field is set.
      • getCreateTime

        com.google.protobuf.Timestamp getCreateTime()
         Time at which the build was created.
         
        .google.protobuf.Timestamp create_time = 5;
        Returns:
        The createTime.
      • getCreateTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
         Time at which the build was created.
         
        .google.protobuf.Timestamp create_time = 5;
      • hasStartTime

        boolean hasStartTime()
         Time at which execution of the build was started.
         
        .google.protobuf.Timestamp start_time = 6;
        Returns:
        Whether the startTime field is set.
      • getStartTime

        com.google.protobuf.Timestamp getStartTime()
         Time at which execution of the build was started.
         
        .google.protobuf.Timestamp start_time = 6;
        Returns:
        The startTime.
      • getStartTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
         Time at which execution of the build was started.
         
        .google.protobuf.Timestamp start_time = 6;
      • hasEndTime

        boolean hasEndTime()
         Time at which execution of the build was finished.
         
        .google.protobuf.Timestamp end_time = 7;
        Returns:
        Whether the endTime field is set.
      • getEndTime

        com.google.protobuf.Timestamp getEndTime()
         Time at which execution of the build was finished.
         
        .google.protobuf.Timestamp end_time = 7;
        Returns:
        The endTime.
      • getEndTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
         Time at which execution of the build was finished.
         
        .google.protobuf.Timestamp end_time = 7;
      • getCreator

        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:
        The creator.
      • getCreatorBytes

        com.google.protobuf.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:
        The bytes for creator.
      • getLogsUri

        String getLogsUri()
         URI where any logs for this provenance were written.
         
        string logs_uri = 9;
        Returns:
        The logsUri.
      • getLogsUriBytes

        com.google.protobuf.ByteString getLogsUriBytes()
         URI where any logs for this provenance were written.
         
        string logs_uri = 9;
        Returns:
        The bytes for logsUri.
      • hasSourceProvenance

        boolean hasSourceProvenance()
         Details of the Source input to the build.
         
        .grafeas.v1beta1.provenance.Source source_provenance = 10;
        Returns:
        Whether the sourceProvenance field is set.
      • getSourceProvenance

        Source getSourceProvenance()
         Details of the Source input to the build.
         
        .grafeas.v1beta1.provenance.Source source_provenance = 10;
        Returns:
        The sourceProvenance.
      • getSourceProvenanceOrBuilder

        SourceOrBuilder getSourceProvenanceOrBuilder()
         Details of the Source input to the build.
         
        .grafeas.v1beta1.provenance.Source source_provenance = 10;
      • getTriggerId

        String getTriggerId()
         Trigger identifier if the build was triggered automatically; empty if not.
         
        string trigger_id = 11;
        Returns:
        The triggerId.
      • getTriggerIdBytes

        com.google.protobuf.ByteString getTriggerIdBytes()
         Trigger identifier if the build was triggered automatically; empty if not.
         
        string trigger_id = 11;
        Returns:
        The bytes for triggerId.
      • getBuildOptionsCount

        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;
      • containsBuildOptions

        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;
      • getBuildOptionsMap

        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;
      • getBuildOptionsOrDefault

        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;
      • getBuildOptionsOrThrow

        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;
      • getBuilderVersion

        String getBuilderVersion()
         Version string of the builder at the time this build was executed.
         
        string builder_version = 13;
        Returns:
        The builderVersion.
      • getBuilderVersionBytes

        com.google.protobuf.ByteString getBuilderVersionBytes()
         Version string of the builder at the time this build was executed.
         
        string builder_version = 13;
        Returns:
        The bytes for builderVersion.