Package com.google.cloud.asset.v1
Class RelatedAssets.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<RelatedAssets.Builder>
com.google.cloud.asset.v1.RelatedAssets.Builder
- All Implemented Interfaces:
RelatedAssetsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- RelatedAssets
public static final class RelatedAssets.Builder
extends com.google.protobuf.GeneratedMessage.Builder<RelatedAssets.Builder>
implements RelatedAssetsOrBuilder
DEPRECATED. This message only presents for the purpose of backward-compatibility. The server will never populate this message in responses. The detailed related assets with the `relationship_type`.Protobuf type
google.cloud.asset.v1.RelatedAssets-
Method Summary
Modifier and TypeMethodDescriptionaddAllAssets(Iterable<? extends RelatedAsset> values) The peer resources of the relationship.addAssets(int index, RelatedAsset value) The peer resources of the relationship.addAssets(int index, RelatedAsset.Builder builderForValue) The peer resources of the relationship.addAssets(RelatedAsset value) The peer resources of the relationship.addAssets(RelatedAsset.Builder builderForValue) The peer resources of the relationship.The peer resources of the relationship.addAssetsBuilder(int index) The peer resources of the relationship.build()clear()The peer resources of the relationship.The detailed relationship attributes.getAssets(int index) The peer resources of the relationship.getAssetsBuilder(int index) The peer resources of the relationship.The peer resources of the relationship.intThe peer resources of the relationship.The peer resources of the relationship.getAssetsOrBuilder(int index) The peer resources of the relationship.List<? extends RelatedAssetOrBuilder>The peer resources of the relationship.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe detailed relationship attributes.The detailed relationship attributes.The detailed relationship attributes.booleanThe detailed relationship attributes.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(RelatedAssets other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) The detailed relationship attributes.removeAssets(int index) The peer resources of the relationship.setAssets(int index, RelatedAsset value) The peer resources of the relationship.setAssets(int index, RelatedAsset.Builder builderForValue) The peer resources of the relationship.The detailed relationship attributes.setRelationshipAttributes(RelationshipAttributes.Builder builderForValue) The detailed relationship attributes.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<RelatedAssets.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<RelatedAssets.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<RelatedAssets.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RelatedAssets.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<RelatedAssets.Builder>
-
mergeFrom
public RelatedAssets.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RelatedAssets.Builder>- Throws:
IOException
-
hasRelationshipAttributes
public boolean hasRelationshipAttributes()The detailed relationship attributes.
.google.cloud.asset.v1.RelationshipAttributes relationship_attributes = 1;- Specified by:
hasRelationshipAttributesin interfaceRelatedAssetsOrBuilder- Returns:
- Whether the relationshipAttributes field is set.
-
getRelationshipAttributes
The detailed relationship attributes.
.google.cloud.asset.v1.RelationshipAttributes relationship_attributes = 1;- Specified by:
getRelationshipAttributesin interfaceRelatedAssetsOrBuilder- Returns:
- The relationshipAttributes.
-
setRelationshipAttributes
The detailed relationship attributes.
.google.cloud.asset.v1.RelationshipAttributes relationship_attributes = 1; -
setRelationshipAttributes
public RelatedAssets.Builder setRelationshipAttributes(RelationshipAttributes.Builder builderForValue) The detailed relationship attributes.
.google.cloud.asset.v1.RelationshipAttributes relationship_attributes = 1; -
mergeRelationshipAttributes
The detailed relationship attributes.
.google.cloud.asset.v1.RelationshipAttributes relationship_attributes = 1; -
clearRelationshipAttributes
The detailed relationship attributes.
.google.cloud.asset.v1.RelationshipAttributes relationship_attributes = 1; -
getRelationshipAttributesBuilder
The detailed relationship attributes.
.google.cloud.asset.v1.RelationshipAttributes relationship_attributes = 1; -
getRelationshipAttributesOrBuilder
The detailed relationship attributes.
.google.cloud.asset.v1.RelationshipAttributes relationship_attributes = 1;- Specified by:
getRelationshipAttributesOrBuilderin interfaceRelatedAssetsOrBuilder
-
getAssetsList
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2;- Specified by:
getAssetsListin interfaceRelatedAssetsOrBuilder
-
getAssetsCount
public int getAssetsCount()The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2;- Specified by:
getAssetsCountin interfaceRelatedAssetsOrBuilder
-
getAssets
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2;- Specified by:
getAssetsin interfaceRelatedAssetsOrBuilder
-
setAssets
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2; -
setAssets
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2; -
addAssets
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2; -
addAssets
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2; -
addAssets
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2; -
addAssets
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2; -
addAllAssets
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2; -
clearAssets
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2; -
removeAssets
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2; -
getAssetsBuilder
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2; -
getAssetsOrBuilder
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2;- Specified by:
getAssetsOrBuilderin interfaceRelatedAssetsOrBuilder
-
getAssetsOrBuilderList
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2;- Specified by:
getAssetsOrBuilderListin interfaceRelatedAssetsOrBuilder
-
addAssetsBuilder
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2; -
addAssetsBuilder
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2; -
getAssetsBuilderList
The peer resources of the relationship.
repeated .google.cloud.asset.v1.RelatedAsset assets = 2;
-