public final class RelatedAssets extends GeneratedMessageV3 implements RelatedAssetsOrBuilder
The detailed related assets with the relationship_type
.
Protobuf type google.cloud.asset.v1p7beta1.RelatedAssets
Static Fields
public static final int ASSETS_FIELD_NUMBER
Field Value
public static final int RELATIONSHIP_ATTRIBUTES_FIELD_NUMBER
Field Value
Static Methods
public static RelatedAssets getDefaultInstance()
Returns
public static final Descriptors.Descriptor getDescriptor()
Returns
public static RelatedAssets.Builder newBuilder()
Returns
public static RelatedAssets.Builder newBuilder(RelatedAssets prototype)
Parameter
Returns
public static RelatedAssets parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static RelatedAssets parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static RelatedAssets parseFrom(byte[] data)
Parameter
Name |
Description |
data |
byte[]
|
Returns
Exceptions
public static RelatedAssets parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static RelatedAssets parseFrom(ByteString data)
Parameter
Returns
Exceptions
public static RelatedAssets parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static RelatedAssets parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static RelatedAssets parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static RelatedAssets parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static RelatedAssets parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static RelatedAssets parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
public static RelatedAssets parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static Parser<RelatedAssets> parser()
Returns
Methods
public boolean equals(Object obj)
Parameter
Returns
Overrides
public RelatedAsset getAssets(int index)
The peer resources of the relationship.
repeated .google.cloud.asset.v1p7beta1.RelatedAsset assets = 2;
Parameter
Name |
Description |
index |
int
|
Returns
public int getAssetsCount()
The peer resources of the relationship.
repeated .google.cloud.asset.v1p7beta1.RelatedAsset assets = 2;
Returns
public List<RelatedAsset> getAssetsList()
The peer resources of the relationship.
repeated .google.cloud.asset.v1p7beta1.RelatedAsset assets = 2;
Returns
public RelatedAssetOrBuilder getAssetsOrBuilder(int index)
The peer resources of the relationship.
repeated .google.cloud.asset.v1p7beta1.RelatedAsset assets = 2;
Parameter
Name |
Description |
index |
int
|
Returns
public List<? extends RelatedAssetOrBuilder> getAssetsOrBuilderList()
The peer resources of the relationship.
repeated .google.cloud.asset.v1p7beta1.RelatedAsset assets = 2;
Returns
Type |
Description |
List<? extends com.google.cloud.asset.v1p7beta1.RelatedAssetOrBuilder> |
|
public RelatedAssets getDefaultInstanceForType()
Returns
public Parser<RelatedAssets> getParserForType()
Returns
Overrides
public RelationshipAttributes getRelationshipAttributes()
The detailed relation attributes.
.google.cloud.asset.v1p7beta1.RelationshipAttributes relationship_attributes = 1;
Returns
public RelationshipAttributesOrBuilder getRelationshipAttributesOrBuilder()
The detailed relation attributes.
.google.cloud.asset.v1p7beta1.RelationshipAttributes relationship_attributes = 1;
Returns
public int getSerializedSize()
Returns
Overrides
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
public boolean hasRelationshipAttributes()
The detailed relation attributes.
.google.cloud.asset.v1p7beta1.RelationshipAttributes relationship_attributes = 1;
Returns
Type |
Description |
boolean |
Whether the relationshipAttributes field is set.
|
Returns
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public RelatedAssets.Builder newBuilderForType()
Returns
protected RelatedAssets.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
public RelatedAssets.Builder toBuilder()
Returns
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions