public static final class AttachedResource.Builder extends GeneratedMessageV3.Builder<AttachedResource.Builder> implements AttachedResourceOrBuilder
Attached resource representation, which is defined by the corresponding
service provider. It represents an attached resource's payload.
Protobuf type google.cloud.asset.v1.AttachedResource
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllVersionedResources(Iterable<? extends VersionedResource> values)
public AttachedResource.Builder addAllVersionedResources(Iterable<? extends VersionedResource> values)
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.asset.v1.VersionedResource>
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AttachedResource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
addVersionedResources(VersionedResource value)
public AttachedResource.Builder addVersionedResources(VersionedResource value)
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
addVersionedResources(VersionedResource.Builder builderForValue)
public AttachedResource.Builder addVersionedResources(VersionedResource.Builder builderForValue)
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
addVersionedResources(int index, VersionedResource value)
public AttachedResource.Builder addVersionedResources(int index, VersionedResource value)
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
addVersionedResources(int index, VersionedResource.Builder builderForValue)
public AttachedResource.Builder addVersionedResources(int index, VersionedResource.Builder builderForValue)
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
addVersionedResourcesBuilder()
public VersionedResource.Builder addVersionedResourcesBuilder()
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
addVersionedResourcesBuilder(int index)
public VersionedResource.Builder addVersionedResourcesBuilder(int index)
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
Parameter |
Name |
Description |
index |
int
|
build()
public AttachedResource build()
buildPartial()
public AttachedResource buildPartial()
clear()
public AttachedResource.Builder clear()
Overrides
clearAssetType()
public AttachedResource.Builder clearAssetType()
clearField(Descriptors.FieldDescriptor field)
public AttachedResource.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public AttachedResource.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearVersionedResources()
public AttachedResource.Builder clearVersionedResources()
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
clone()
public AttachedResource.Builder clone()
Overrides
getAssetType()
public String getAssetType()
Returns |
Type |
Description |
String |
The assetType.
|
getAssetTypeBytes()
public ByteString getAssetTypeBytes()
Returns |
Type |
Description |
ByteString |
The bytes for assetType.
|
getDefaultInstanceForType()
public AttachedResource getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getVersionedResources(int index)
public VersionedResource getVersionedResources(int index)
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
Parameter |
Name |
Description |
index |
int
|
getVersionedResourcesBuilder(int index)
public VersionedResource.Builder getVersionedResourcesBuilder(int index)
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
Parameter |
Name |
Description |
index |
int
|
getVersionedResourcesBuilderList()
public List<VersionedResource.Builder> getVersionedResourcesBuilderList()
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
getVersionedResourcesCount()
public int getVersionedResourcesCount()
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
Returns |
Type |
Description |
int |
|
getVersionedResourcesList()
public List<VersionedResource> getVersionedResourcesList()
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
getVersionedResourcesOrBuilder(int index)
public VersionedResourceOrBuilder getVersionedResourcesOrBuilder(int index)
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
Parameter |
Name |
Description |
index |
int
|
getVersionedResourcesOrBuilderList()
public List<? extends VersionedResourceOrBuilder> getVersionedResourcesOrBuilderList()
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
Returns |
Type |
Description |
List<? extends com.google.cloud.asset.v1.VersionedResourceOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(AttachedResource other)
public AttachedResource.Builder mergeFrom(AttachedResource other)
public AttachedResource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public AttachedResource.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AttachedResource.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeVersionedResources(int index)
public AttachedResource.Builder removeVersionedResources(int index)
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
Parameter |
Name |
Description |
index |
int
|
setAssetType(String value)
public AttachedResource.Builder setAssetType(String value)
Parameter |
Name |
Description |
value |
String
The assetType to set.
|
setAssetTypeBytes(ByteString value)
public AttachedResource.Builder setAssetTypeBytes(ByteString value)
Parameter |
Name |
Description |
value |
ByteString
The bytes for assetType to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public AttachedResource.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AttachedResource.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final AttachedResource.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setVersionedResources(int index, VersionedResource value)
public AttachedResource.Builder setVersionedResources(int index, VersionedResource value)
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;
setVersionedResources(int index, VersionedResource.Builder builderForValue)
public AttachedResource.Builder setVersionedResources(int index, VersionedResource.Builder builderForValue)
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
repeated .google.cloud.asset.v1.VersionedResource versioned_resources = 3;