Class AssetReference.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AssetReference.Builder>
-
- com.google.cloud.privatecatalog.v1beta1.AssetReference.Builder
-
- All Implemented Interfaces:
AssetReferenceOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- AssetReference
public static final class AssetReference.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AssetReference.Builder> implements AssetReferenceOrBuilder
Defines the reference of an asset belonging to a product.
Protobuf typegoogle.cloud.privatecatalog.v1beta1.AssetReference
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AssetReference.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AssetReference
build()
AssetReference
buildPartial()
AssetReference.Builder
clear()
AssetReference.Builder
clearAsset()
Output only.AssetReference.Builder
clearCreateTime()
Output only.AssetReference.Builder
clearDescription()
Output only.AssetReference.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
AssetReference.Builder
clearGcsPath()
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.gcs_path is deprecated.AssetReference.Builder
clearGcsSource()
Output only.AssetReference.Builder
clearGitSource()
Output only.AssetReference.Builder
clearId()
Output only.AssetReference.Builder
clearInputs()
Output only.AssetReference.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
AssetReference.Builder
clearSource()
AssetReference.Builder
clearUpdateTime()
Output only.AssetReference.Builder
clearValidationOperation()
Output only.AssetReference.Builder
clearValidationStatus()
Output only.AssetReference.Builder
clearVersion()
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.version is deprecated.AssetReference.Builder
clone()
String
getAsset()
Output only.com.google.protobuf.ByteString
getAssetBytes()
Output only.com.google.protobuf.Timestamp
getCreateTime()
Output only.com.google.protobuf.Timestamp.Builder
getCreateTimeBuilder()
Output only.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
Output only.AssetReference
getDefaultInstanceForType()
String
getDescription()
Output only.com.google.protobuf.ByteString
getDescriptionBytes()
Output only.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getGcsPath()
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.gcs_path is deprecated.com.google.protobuf.ByteString
getGcsPathBytes()
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.gcs_path is deprecated.GcsSource
getGcsSource()
Output only.GcsSource.Builder
getGcsSourceBuilder()
Output only.GcsSourceOrBuilder
getGcsSourceOrBuilder()
Output only.GitSource
getGitSource()
Output only.GitSource.Builder
getGitSourceBuilder()
Output only.GitSourceOrBuilder
getGitSourceOrBuilder()
Output only.String
getId()
Output only.com.google.protobuf.ByteString
getIdBytes()
Output only.Inputs
getInputs()
Output only.Inputs.Builder
getInputsBuilder()
Output only.InputsOrBuilder
getInputsOrBuilder()
Output only.AssetReference.SourceCase
getSourceCase()
com.google.protobuf.Timestamp
getUpdateTime()
Output only.com.google.protobuf.Timestamp.Builder
getUpdateTimeBuilder()
Output only.com.google.protobuf.TimestampOrBuilder
getUpdateTimeOrBuilder()
Output only.com.google.longrunning.Operation
getValidationOperation()
Output only.com.google.longrunning.Operation.Builder
getValidationOperationBuilder()
Output only.com.google.longrunning.OperationOrBuilder
getValidationOperationOrBuilder()
Output only.AssetReference.AssetValidationState
getValidationStatus()
Output only.int
getValidationStatusValue()
Output only.String
getVersion()
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.version is deprecated.com.google.protobuf.ByteString
getVersionBytes()
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.version is deprecated.boolean
hasAsset()
Output only.boolean
hasCreateTime()
Output only.boolean
hasGcsPath()
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.gcs_path is deprecated.boolean
hasGcsSource()
Output only.boolean
hasGitSource()
Output only.boolean
hasInputs()
Output only.boolean
hasUpdateTime()
Output only.boolean
hasValidationOperation()
Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
AssetReference.Builder
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.AssetReference.Builder
mergeFrom(AssetReference other)
AssetReference.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
AssetReference.Builder
mergeFrom(com.google.protobuf.Message other)
AssetReference.Builder
mergeGcsSource(GcsSource value)
Output only.AssetReference.Builder
mergeGitSource(GitSource value)
Output only.AssetReference.Builder
mergeInputs(Inputs value)
Output only.AssetReference.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
AssetReference.Builder
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.AssetReference.Builder
mergeValidationOperation(com.google.longrunning.Operation value)
Output only.AssetReference.Builder
setAsset(String value)
Output only.AssetReference.Builder
setAssetBytes(com.google.protobuf.ByteString value)
Output only.AssetReference.Builder
setCreateTime(com.google.protobuf.Timestamp value)
Output only.AssetReference.Builder
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.AssetReference.Builder
setDescription(String value)
Output only.AssetReference.Builder
setDescriptionBytes(com.google.protobuf.ByteString value)
Output only.AssetReference.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AssetReference.Builder
setGcsPath(String value)
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.gcs_path is deprecated.AssetReference.Builder
setGcsPathBytes(com.google.protobuf.ByteString value)
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.gcs_path is deprecated.AssetReference.Builder
setGcsSource(GcsSource value)
Output only.AssetReference.Builder
setGcsSource(GcsSource.Builder builderForValue)
Output only.AssetReference.Builder
setGitSource(GitSource value)
Output only.AssetReference.Builder
setGitSource(GitSource.Builder builderForValue)
Output only.AssetReference.Builder
setId(String value)
Output only.AssetReference.Builder
setIdBytes(com.google.protobuf.ByteString value)
Output only.AssetReference.Builder
setInputs(Inputs value)
Output only.AssetReference.Builder
setInputs(Inputs.Builder builderForValue)
Output only.AssetReference.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
AssetReference.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
AssetReference.Builder
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.AssetReference.Builder
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.AssetReference.Builder
setValidationOperation(com.google.longrunning.Operation value)
Output only.AssetReference.Builder
setValidationOperation(com.google.longrunning.Operation.Builder builderForValue)
Output only.AssetReference.Builder
setValidationStatus(AssetReference.AssetValidationState value)
Output only.AssetReference.Builder
setValidationStatusValue(int value)
Output only.AssetReference.Builder
setVersion(String value)
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.version is deprecated.AssetReference.Builder
setVersionBytes(com.google.protobuf.ByteString value)
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.version is deprecated.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<AssetReference.Builder>
-
clear
public AssetReference.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<AssetReference.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<AssetReference.Builder>
-
getDefaultInstanceForType
public AssetReference getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public AssetReference build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AssetReference buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AssetReference.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<AssetReference.Builder>
-
setField
public AssetReference.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AssetReference.Builder>
-
clearField
public AssetReference.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AssetReference.Builder>
-
clearOneof
public AssetReference.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<AssetReference.Builder>
-
setRepeatedField
public AssetReference.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AssetReference.Builder>
-
addRepeatedField
public AssetReference.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AssetReference.Builder>
-
mergeFrom
public AssetReference.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AssetReference.Builder>
-
mergeFrom
public AssetReference.Builder mergeFrom(AssetReference other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<AssetReference.Builder>
-
mergeFrom
public AssetReference.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AssetReference.Builder>
- Throws:
IOException
-
getSourceCase
public AssetReference.SourceCase getSourceCase()
- Specified by:
getSourceCase
in interfaceAssetReferenceOrBuilder
-
clearSource
public AssetReference.Builder clearSource()
-
getId
public String getId()
Output only. A unique identifier among asset references in a product.
string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getId
in interfaceAssetReferenceOrBuilder
- Returns:
- The id.
-
getIdBytes
public 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];
- Specified by:
getIdBytes
in interfaceAssetReferenceOrBuilder
- Returns:
- The bytes for id.
-
setId
public AssetReference.Builder setId(String value)
Output only. A unique identifier among asset references in a product.
string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The id to set.- Returns:
- This builder for chaining.
-
clearId
public AssetReference.Builder clearId()
Output only. A unique identifier among asset references in a product.
string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
setIdBytes
public AssetReference.Builder setIdBytes(com.google.protobuf.ByteString value)
Output only. A unique identifier among asset references in a product.
string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The bytes for id to set.- Returns:
- This builder for chaining.
-
getDescription
public 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];
- Specified by:
getDescription
in interfaceAssetReferenceOrBuilder
- Returns:
- The description.
-
getDescriptionBytes
public 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];
- Specified by:
getDescriptionBytes
in interfaceAssetReferenceOrBuilder
- Returns:
- The bytes for description.
-
setDescription
public AssetReference.Builder setDescription(String value)
Output only. The human-readable description of the referenced asset. Maximum 256 characters in length.
string description = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public AssetReference.Builder clearDescription()
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:
- This builder for chaining.
-
setDescriptionBytes
public AssetReference.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Output only. The human-readable description of the referenced asset. Maximum 256 characters in length.
string description = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The bytes for description to set.- Returns:
- This builder for chaining.
-
hasInputs
public 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];
- Specified by:
hasInputs
in interfaceAssetReferenceOrBuilder
- Returns:
- Whether the inputs field is set.
-
getInputs
public 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];
- Specified by:
getInputs
in interfaceAssetReferenceOrBuilder
- Returns:
- The inputs.
-
setInputs
public AssetReference.Builder setInputs(Inputs value)
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];
-
setInputs
public AssetReference.Builder setInputs(Inputs.Builder builderForValue)
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];
-
mergeInputs
public AssetReference.Builder mergeInputs(Inputs value)
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];
-
clearInputs
public AssetReference.Builder clearInputs()
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];
-
getInputsBuilder
public Inputs.Builder getInputsBuilder()
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];
-
getInputsOrBuilder
public 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];
- Specified by:
getInputsOrBuilder
in interfaceAssetReferenceOrBuilder
-
getValidationStatusValue
public 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];
- Specified by:
getValidationStatusValue
in interfaceAssetReferenceOrBuilder
- Returns:
- The enum numeric value on the wire for validationStatus.
-
setValidationStatusValue
public AssetReference.Builder setValidationStatusValue(int value)
Output only. The current state of the asset reference.
.google.cloud.privatecatalog.v1beta1.AssetReference.AssetValidationState validation_status = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The enum numeric value on the wire for validationStatus to set.- Returns:
- This builder for chaining.
-
getValidationStatus
public 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];
- Specified by:
getValidationStatus
in interfaceAssetReferenceOrBuilder
- Returns:
- The validationStatus.
-
setValidationStatus
public AssetReference.Builder setValidationStatus(AssetReference.AssetValidationState value)
Output only. The current state of the asset reference.
.google.cloud.privatecatalog.v1beta1.AssetReference.AssetValidationState validation_status = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The validationStatus to set.- Returns:
- This builder for chaining.
-
clearValidationStatus
public AssetReference.Builder clearValidationStatus()
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:
- This builder for chaining.
-
hasValidationOperation
public boolean hasValidationOperation()
Output only. The validation process metadata.
.google.longrunning.Operation validation_operation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasValidationOperation
in interfaceAssetReferenceOrBuilder
- Returns:
- Whether the validationOperation field is set.
-
getValidationOperation
public com.google.longrunning.Operation getValidationOperation()
Output only. The validation process metadata.
.google.longrunning.Operation validation_operation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getValidationOperation
in interfaceAssetReferenceOrBuilder
- Returns:
- The validationOperation.
-
setValidationOperation
public AssetReference.Builder setValidationOperation(com.google.longrunning.Operation value)
Output only. The validation process metadata.
.google.longrunning.Operation validation_operation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setValidationOperation
public AssetReference.Builder setValidationOperation(com.google.longrunning.Operation.Builder builderForValue)
Output only. The validation process metadata.
.google.longrunning.Operation validation_operation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeValidationOperation
public AssetReference.Builder mergeValidationOperation(com.google.longrunning.Operation value)
Output only. The validation process metadata.
.google.longrunning.Operation validation_operation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearValidationOperation
public AssetReference.Builder clearValidationOperation()
Output only. The validation process metadata.
.google.longrunning.Operation validation_operation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getValidationOperationBuilder
public com.google.longrunning.Operation.Builder getValidationOperationBuilder()
Output only. The validation process metadata.
.google.longrunning.Operation validation_operation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getValidationOperationOrBuilder
public com.google.longrunning.OperationOrBuilder getValidationOperationOrBuilder()
Output only. The validation process metadata.
.google.longrunning.Operation validation_operation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getValidationOperationOrBuilder
in interfaceAssetReferenceOrBuilder
-
hasAsset
public 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];
- Specified by:
hasAsset
in interfaceAssetReferenceOrBuilder
- Returns:
- Whether the asset field is set.
-
getAsset
public 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];
- Specified by:
getAsset
in interfaceAssetReferenceOrBuilder
- Returns:
- The asset.
-
getAssetBytes
public 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];
- Specified by:
getAssetBytes
in interfaceAssetReferenceOrBuilder
- Returns:
- The bytes for asset.
-
setAsset
public AssetReference.Builder setAsset(String value)
Output only. The asset resource name if an asset is hosted by Private Catalog.
string asset = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The asset to set.- Returns:
- This builder for chaining.
-
clearAsset
public AssetReference.Builder clearAsset()
Output only. The asset resource name if an asset is hosted by Private Catalog.
string asset = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
setAssetBytes
public AssetReference.Builder setAssetBytes(com.google.protobuf.ByteString value)
Output only. The asset resource name if an asset is hosted by Private Catalog.
string asset = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The bytes for asset to set.- Returns:
- This builder for chaining.
-
hasGcsPath
@Deprecated public boolean hasGcsPath()
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.gcs_path is deprecated. See google/cloud/privatecatalog/v1beta1/private_catalog.proto;l=461Output only. The cloud storage object path.
string gcs_path = 11 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasGcsPath
in interfaceAssetReferenceOrBuilder
- Returns:
- Whether the gcsPath field is set.
-
getGcsPath
@Deprecated public String getGcsPath()
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.gcs_path is deprecated. See google/cloud/privatecatalog/v1beta1/private_catalog.proto;l=461Output only. The cloud storage object path.
string gcs_path = 11 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getGcsPath
in interfaceAssetReferenceOrBuilder
- Returns:
- The gcsPath.
-
getGcsPathBytes
@Deprecated public com.google.protobuf.ByteString getGcsPathBytes()
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.gcs_path is deprecated. See google/cloud/privatecatalog/v1beta1/private_catalog.proto;l=461Output only. The cloud storage object path.
string gcs_path = 11 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getGcsPathBytes
in interfaceAssetReferenceOrBuilder
- Returns:
- The bytes for gcsPath.
-
setGcsPath
@Deprecated public AssetReference.Builder setGcsPath(String value)
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.gcs_path is deprecated. See google/cloud/privatecatalog/v1beta1/private_catalog.proto;l=461Output only. The cloud storage object path.
string gcs_path = 11 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The gcsPath to set.- Returns:
- This builder for chaining.
-
clearGcsPath
@Deprecated public AssetReference.Builder clearGcsPath()
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.gcs_path is deprecated. See google/cloud/privatecatalog/v1beta1/private_catalog.proto;l=461Output only. The cloud storage object path.
string gcs_path = 11 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
setGcsPathBytes
@Deprecated public AssetReference.Builder setGcsPathBytes(com.google.protobuf.ByteString value)
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.gcs_path is deprecated. See google/cloud/privatecatalog/v1beta1/private_catalog.proto;l=461Output only. The cloud storage object path.
string gcs_path = 11 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The bytes for gcsPath to set.- Returns:
- This builder for chaining.
-
hasGitSource
public boolean hasGitSource()
Output only. The git source.
.google.cloud.privatecatalog.v1beta1.GitSource git_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasGitSource
in interfaceAssetReferenceOrBuilder
- Returns:
- Whether the gitSource field is set.
-
getGitSource
public GitSource getGitSource()
Output only. The git source.
.google.cloud.privatecatalog.v1beta1.GitSource git_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getGitSource
in interfaceAssetReferenceOrBuilder
- Returns:
- The gitSource.
-
setGitSource
public AssetReference.Builder setGitSource(GitSource value)
Output only. The git source.
.google.cloud.privatecatalog.v1beta1.GitSource git_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setGitSource
public AssetReference.Builder setGitSource(GitSource.Builder builderForValue)
Output only. The git source.
.google.cloud.privatecatalog.v1beta1.GitSource git_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeGitSource
public AssetReference.Builder mergeGitSource(GitSource value)
Output only. The git source.
.google.cloud.privatecatalog.v1beta1.GitSource git_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearGitSource
public AssetReference.Builder clearGitSource()
Output only. The git source.
.google.cloud.privatecatalog.v1beta1.GitSource git_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getGitSourceBuilder
public GitSource.Builder getGitSourceBuilder()
Output only. The git source.
.google.cloud.privatecatalog.v1beta1.GitSource git_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getGitSourceOrBuilder
public GitSourceOrBuilder getGitSourceOrBuilder()
Output only. The git source.
.google.cloud.privatecatalog.v1beta1.GitSource git_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getGitSourceOrBuilder
in interfaceAssetReferenceOrBuilder
-
hasGcsSource
public boolean hasGcsSource()
Output only. The cloud storage source.
.google.cloud.privatecatalog.v1beta1.GcsSource gcs_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasGcsSource
in interfaceAssetReferenceOrBuilder
- Returns:
- Whether the gcsSource field is set.
-
getGcsSource
public GcsSource getGcsSource()
Output only. The cloud storage source.
.google.cloud.privatecatalog.v1beta1.GcsSource gcs_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getGcsSource
in interfaceAssetReferenceOrBuilder
- Returns:
- The gcsSource.
-
setGcsSource
public AssetReference.Builder setGcsSource(GcsSource value)
Output only. The cloud storage source.
.google.cloud.privatecatalog.v1beta1.GcsSource gcs_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setGcsSource
public AssetReference.Builder setGcsSource(GcsSource.Builder builderForValue)
Output only. The cloud storage source.
.google.cloud.privatecatalog.v1beta1.GcsSource gcs_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeGcsSource
public AssetReference.Builder mergeGcsSource(GcsSource value)
Output only. The cloud storage source.
.google.cloud.privatecatalog.v1beta1.GcsSource gcs_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearGcsSource
public AssetReference.Builder clearGcsSource()
Output only. The cloud storage source.
.google.cloud.privatecatalog.v1beta1.GcsSource gcs_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getGcsSourceBuilder
public GcsSource.Builder getGcsSourceBuilder()
Output only. The cloud storage source.
.google.cloud.privatecatalog.v1beta1.GcsSource gcs_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getGcsSourceOrBuilder
public GcsSourceOrBuilder getGcsSourceOrBuilder()
Output only. The cloud storage source.
.google.cloud.privatecatalog.v1beta1.GcsSource gcs_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getGcsSourceOrBuilder
in interfaceAssetReferenceOrBuilder
-
hasCreateTime
public boolean hasCreateTime()
Output only. The creation timestamp of the asset reference.
.google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasCreateTime
in interfaceAssetReferenceOrBuilder
- Returns:
- Whether the createTime field is set.
-
getCreateTime
public 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];
- Specified by:
getCreateTime
in interfaceAssetReferenceOrBuilder
- Returns:
- The createTime.
-
setCreateTime
public AssetReference.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The creation timestamp of the asset reference.
.google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setCreateTime
public AssetReference.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The creation timestamp of the asset reference.
.google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeCreateTime
public AssetReference.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The creation timestamp of the asset reference.
.google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearCreateTime
public AssetReference.Builder clearCreateTime()
Output only. The creation timestamp of the asset reference.
.google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. The creation timestamp of the asset reference.
.google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getCreateTimeOrBuilder
public 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];
- Specified by:
getCreateTimeOrBuilder
in interfaceAssetReferenceOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()
Output only. The last update timestamp of the asset reference.
.google.protobuf.Timestamp update_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasUpdateTime
in interfaceAssetReferenceOrBuilder
- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public 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];
- Specified by:
getUpdateTime
in interfaceAssetReferenceOrBuilder
- Returns:
- The updateTime.
-
setUpdateTime
public AssetReference.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The last update timestamp of the asset reference.
.google.protobuf.Timestamp update_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setUpdateTime
public AssetReference.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The last update timestamp of the asset reference.
.google.protobuf.Timestamp update_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeUpdateTime
public AssetReference.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The last update timestamp of the asset reference.
.google.protobuf.Timestamp update_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearUpdateTime
public AssetReference.Builder clearUpdateTime()
Output only. The last update timestamp of the asset reference.
.google.protobuf.Timestamp update_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. The last update timestamp of the asset reference.
.google.protobuf.Timestamp update_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeOrBuilder
public 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];
- Specified by:
getUpdateTimeOrBuilder
in interfaceAssetReferenceOrBuilder
-
getVersion
@Deprecated public String getVersion()
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.version is deprecated. See google/cloud/privatecatalog/v1beta1/private_catalog.proto;l=480The version of the source used for this asset reference.
string version = 14 [deprecated = true];
- Specified by:
getVersion
in interfaceAssetReferenceOrBuilder
- Returns:
- The version.
-
getVersionBytes
@Deprecated public com.google.protobuf.ByteString getVersionBytes()
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.version is deprecated. See google/cloud/privatecatalog/v1beta1/private_catalog.proto;l=480The version of the source used for this asset reference.
string version = 14 [deprecated = true];
- Specified by:
getVersionBytes
in interfaceAssetReferenceOrBuilder
- Returns:
- The bytes for version.
-
setVersion
@Deprecated public AssetReference.Builder setVersion(String value)
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.version is deprecated. See google/cloud/privatecatalog/v1beta1/private_catalog.proto;l=480The version of the source used for this asset reference.
string version = 14 [deprecated = true];
- Parameters:
value
- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
@Deprecated public AssetReference.Builder clearVersion()
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.version is deprecated. See google/cloud/privatecatalog/v1beta1/private_catalog.proto;l=480The version of the source used for this asset reference.
string version = 14 [deprecated = true];
- Returns:
- This builder for chaining.
-
setVersionBytes
@Deprecated public AssetReference.Builder setVersionBytes(com.google.protobuf.ByteString value)
Deprecated.google.cloud.privatecatalog.v1beta1.AssetReference.version is deprecated. See google/cloud/privatecatalog/v1beta1/private_catalog.proto;l=480The version of the source used for this asset reference.
string version = 14 [deprecated = true];
- Parameters:
value
- The bytes for version to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final AssetReference.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AssetReference.Builder>
-
mergeUnknownFields
public final AssetReference.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AssetReference.Builder>
-
-