Interface AssetReferenceOrBuilder

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

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

      • getId

        String getId()
         Output only. A unique identifier among asset references in a product.
         
        string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The id.
      • getIdBytes

        com.google.protobuf.ByteString getIdBytes()
         Output only. A unique identifier among asset references in a product.
         
        string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for id.
      • getDescription

        String getDescription()
         Output only. The human-readable description of the referenced asset. Maximum 256
         characters in length.
         
        string description = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The description.
      • getDescriptionBytes

        com.google.protobuf.ByteString getDescriptionBytes()
         Output only. The human-readable description of the referenced asset. Maximum 256
         characters in length.
         
        string description = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for description.
      • hasInputs

        boolean hasInputs()
         Output only. The definition of input parameters to hydrate the asset template.
         
        .google.cloud.privatecatalog.v1beta1.Inputs inputs = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the inputs field is set.
      • getInputs

        Inputs getInputs()
         Output only. The definition of input parameters to hydrate the asset template.
         
        .google.cloud.privatecatalog.v1beta1.Inputs inputs = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The inputs.
      • getInputsOrBuilder

        InputsOrBuilder getInputsOrBuilder()
         Output only. The definition of input parameters to hydrate the asset template.
         
        .google.cloud.privatecatalog.v1beta1.Inputs inputs = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getValidationStatusValue

        int getValidationStatusValue()
         Output only. The current state of the asset reference.
         
        .google.cloud.privatecatalog.v1beta1.AssetReference.AssetValidationState validation_status = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for validationStatus.
      • getValidationStatus

        AssetReference.AssetValidationState getValidationStatus()
         Output only. The current state of the asset reference.
         
        .google.cloud.privatecatalog.v1beta1.AssetReference.AssetValidationState validation_status = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The validationStatus.
      • hasValidationOperation

        boolean hasValidationOperation()
         Output only. The validation process metadata.
         
        .google.longrunning.Operation validation_operation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the validationOperation field is set.
      • getValidationOperation

        com.google.longrunning.Operation getValidationOperation()
         Output only. The validation process metadata.
         
        .google.longrunning.Operation validation_operation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The validationOperation.
      • getValidationOperationOrBuilder

        com.google.longrunning.OperationOrBuilder getValidationOperationOrBuilder()
         Output only. The validation process metadata.
         
        .google.longrunning.Operation validation_operation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasAsset

        boolean hasAsset()
         Output only. The asset resource name if an asset is hosted by Private Catalog.
         
        string asset = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the asset field is set.
      • getAsset

        String getAsset()
         Output only. The asset resource name if an asset is hosted by Private Catalog.
         
        string asset = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The asset.
      • getAssetBytes

        com.google.protobuf.ByteString getAssetBytes()
         Output only. The asset resource name if an asset is hosted by Private Catalog.
         
        string asset = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for asset.
      • hasGcsPath

        @Deprecated
        boolean hasGcsPath()
        Deprecated.
        google.cloud.privatecatalog.v1beta1.AssetReference.gcs_path is deprecated. See google/cloud/privatecatalog/v1beta1/private_catalog.proto;l=461
         Output only. The cloud storage object path.
         
        string gcs_path = 11 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the gcsPath field is set.
      • getGcsPath

        @Deprecated
        String getGcsPath()
        Deprecated.
        google.cloud.privatecatalog.v1beta1.AssetReference.gcs_path is deprecated. See google/cloud/privatecatalog/v1beta1/private_catalog.proto;l=461
         Output only. The cloud storage object path.
         
        string gcs_path = 11 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The gcsPath.
      • getGcsPathBytes

        @Deprecated
        com.google.protobuf.ByteString getGcsPathBytes()
        Deprecated.
        google.cloud.privatecatalog.v1beta1.AssetReference.gcs_path is deprecated. See google/cloud/privatecatalog/v1beta1/private_catalog.proto;l=461
         Output only. The cloud storage object path.
         
        string gcs_path = 11 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for gcsPath.
      • hasGitSource

        boolean hasGitSource()
         Output only. The git source.
         
        .google.cloud.privatecatalog.v1beta1.GitSource git_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the gitSource field is set.
      • getGitSource

        GitSource getGitSource()
         Output only. The git source.
         
        .google.cloud.privatecatalog.v1beta1.GitSource git_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The gitSource.
      • getGitSourceOrBuilder

        GitSourceOrBuilder getGitSourceOrBuilder()
         Output only. The git source.
         
        .google.cloud.privatecatalog.v1beta1.GitSource git_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasGcsSource

        boolean hasGcsSource()
         Output only. The cloud storage source.
         
        .google.cloud.privatecatalog.v1beta1.GcsSource gcs_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the gcsSource field is set.
      • getGcsSource

        GcsSource getGcsSource()
         Output only. The cloud storage source.
         
        .google.cloud.privatecatalog.v1beta1.GcsSource gcs_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The gcsSource.
      • getGcsSourceOrBuilder

        GcsSourceOrBuilder getGcsSourceOrBuilder()
         Output only. The cloud storage source.
         
        .google.cloud.privatecatalog.v1beta1.GcsSource gcs_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasCreateTime

        boolean hasCreateTime()
         Output only. The creation timestamp of the asset reference.
         
        .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the createTime field is set.
      • getCreateTime

        com.google.protobuf.Timestamp getCreateTime()
         Output only. The creation timestamp of the asset reference.
         
        .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The createTime.
      • getCreateTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
         Output only. The creation timestamp of the asset reference.
         
        .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasUpdateTime

        boolean hasUpdateTime()
         Output only. The last update timestamp of the asset reference.
         
        .google.protobuf.Timestamp update_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the updateTime field is set.
      • getUpdateTime

        com.google.protobuf.Timestamp getUpdateTime()
         Output only. The last update timestamp of the asset reference.
         
        .google.protobuf.Timestamp update_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The updateTime.
      • getUpdateTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
         Output only. The last update timestamp of the asset reference.
         
        .google.protobuf.Timestamp update_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getVersion

        @Deprecated
        String getVersion()
        Deprecated.
        google.cloud.privatecatalog.v1beta1.AssetReference.version is deprecated. See google/cloud/privatecatalog/v1beta1/private_catalog.proto;l=480
         The version of the source used for this asset reference.
         
        string version = 14 [deprecated = true];
        Returns:
        The version.
      • getVersionBytes

        @Deprecated
        com.google.protobuf.ByteString getVersionBytes()
        Deprecated.
        google.cloud.privatecatalog.v1beta1.AssetReference.version is deprecated. See google/cloud/privatecatalog/v1beta1/private_catalog.proto;l=480
         The version of the source used for this asset reference.
         
        string version = 14 [deprecated = true];
        Returns:
        The bytes for version.