Interface TargetArtifactOrBuilder

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

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

      • hasArtifactUri

        boolean hasArtifactUri()
         Output only. URI of a directory containing the artifacts. This contains
         deployment configuration used by Skaffold during a rollout, and all
         paths are relative to this location.
         
        string artifact_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the artifactUri field is set.
      • getArtifactUri

        String getArtifactUri()
         Output only. URI of a directory containing the artifacts. This contains
         deployment configuration used by Skaffold during a rollout, and all
         paths are relative to this location.
         
        string artifact_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The artifactUri.
      • getArtifactUriBytes

        com.google.protobuf.ByteString getArtifactUriBytes()
         Output only. URI of a directory containing the artifacts. This contains
         deployment configuration used by Skaffold during a rollout, and all
         paths are relative to this location.
         
        string artifact_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for artifactUri.
      • getSkaffoldConfigPath

        String getSkaffoldConfigPath()
         Output only. File path of the resolved Skaffold configuration relative to
         the URI.
         
        string skaffold_config_path = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The skaffoldConfigPath.
      • getSkaffoldConfigPathBytes

        com.google.protobuf.ByteString getSkaffoldConfigPathBytes()
         Output only. File path of the resolved Skaffold configuration relative to
         the URI.
         
        string skaffold_config_path = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for skaffoldConfigPath.
      • getManifestPath

        String getManifestPath()
         Output only. File path of the rendered manifest relative to the URI.
         
        string manifest_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The manifestPath.
      • getManifestPathBytes

        com.google.protobuf.ByteString getManifestPathBytes()
         Output only. File path of the rendered manifest relative to the URI.
         
        string manifest_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for manifestPath.
      • getPhaseArtifactsCount

        int getPhaseArtifactsCount()
         Output only. Map from the phase ID to the phase artifacts for the `Target`.
         
        map<string, .google.cloud.deploy.v1.TargetArtifact.PhaseArtifact> phase_artifacts = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • containsPhaseArtifacts

        boolean containsPhaseArtifacts​(String key)
         Output only. Map from the phase ID to the phase artifacts for the `Target`.
         
        map<string, .google.cloud.deploy.v1.TargetArtifact.PhaseArtifact> phase_artifacts = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getPhaseArtifactsMap

        Map<String,​TargetArtifact.PhaseArtifact> getPhaseArtifactsMap()
         Output only. Map from the phase ID to the phase artifacts for the `Target`.
         
        map<string, .google.cloud.deploy.v1.TargetArtifact.PhaseArtifact> phase_artifacts = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getPhaseArtifactsOrDefault

        TargetArtifact.PhaseArtifact getPhaseArtifactsOrDefault​(String key,
                                                                TargetArtifact.PhaseArtifact defaultValue)
         Output only. Map from the phase ID to the phase artifacts for the `Target`.
         
        map<string, .google.cloud.deploy.v1.TargetArtifact.PhaseArtifact> phase_artifacts = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getPhaseArtifactsOrThrow

        TargetArtifact.PhaseArtifact getPhaseArtifactsOrThrow​(String key)
         Output only. Map from the phase ID to the phase artifacts for the `Target`.
         
        map<string, .google.cloud.deploy.v1.TargetArtifact.PhaseArtifact> phase_artifacts = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];