Package com.google.cloud.asset.v1
Class TemporalAsset.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<TemporalAsset.Builder>
-
- com.google.cloud.asset.v1.TemporalAsset.Builder
-
- All Implemented Interfaces:
TemporalAssetOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- TemporalAsset
public static final class TemporalAsset.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TemporalAsset.Builder> implements TemporalAssetOrBuilder
An asset in Google Cloud and its temporal metadata, including the time window when it was observed and its status during that window.
Protobuf typegoogle.cloud.asset.v1.TemporalAsset
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TemporalAsset.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
TemporalAsset
build()
TemporalAsset
buildPartial()
TemporalAsset.Builder
clear()
TemporalAsset.Builder
clearAsset()
An asset in Google Cloud.TemporalAsset.Builder
clearDeleted()
Whether the asset has been deleted or not.TemporalAsset.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
TemporalAsset.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
TemporalAsset.Builder
clearPriorAsset()
Prior copy of the asset.TemporalAsset.Builder
clearPriorAssetState()
State of prior_asset.TemporalAsset.Builder
clearWindow()
The time window when the asset data and state was observed.TemporalAsset.Builder
clone()
Asset
getAsset()
An asset in Google Cloud.Asset.Builder
getAssetBuilder()
An asset in Google Cloud.AssetOrBuilder
getAssetOrBuilder()
An asset in Google Cloud.TemporalAsset
getDefaultInstanceForType()
boolean
getDeleted()
Whether the asset has been deleted or not.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Asset
getPriorAsset()
Prior copy of the asset.Asset.Builder
getPriorAssetBuilder()
Prior copy of the asset.AssetOrBuilder
getPriorAssetOrBuilder()
Prior copy of the asset.TemporalAsset.PriorAssetState
getPriorAssetState()
State of prior_asset.int
getPriorAssetStateValue()
State of prior_asset.TimeWindow
getWindow()
The time window when the asset data and state was observed.TimeWindow.Builder
getWindowBuilder()
The time window when the asset data and state was observed.TimeWindowOrBuilder
getWindowOrBuilder()
The time window when the asset data and state was observed.boolean
hasAsset()
An asset in Google Cloud.boolean
hasPriorAsset()
Prior copy of the asset.boolean
hasWindow()
The time window when the asset data and state was observed.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
TemporalAsset.Builder
mergeAsset(Asset value)
An asset in Google Cloud.TemporalAsset.Builder
mergeFrom(TemporalAsset other)
TemporalAsset.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
TemporalAsset.Builder
mergeFrom(com.google.protobuf.Message other)
TemporalAsset.Builder
mergePriorAsset(Asset value)
Prior copy of the asset.TemporalAsset.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
TemporalAsset.Builder
mergeWindow(TimeWindow value)
The time window when the asset data and state was observed.TemporalAsset.Builder
setAsset(Asset value)
An asset in Google Cloud.TemporalAsset.Builder
setAsset(Asset.Builder builderForValue)
An asset in Google Cloud.TemporalAsset.Builder
setDeleted(boolean value)
Whether the asset has been deleted or not.TemporalAsset.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
TemporalAsset.Builder
setPriorAsset(Asset value)
Prior copy of the asset.TemporalAsset.Builder
setPriorAsset(Asset.Builder builderForValue)
Prior copy of the asset.TemporalAsset.Builder
setPriorAssetState(TemporalAsset.PriorAssetState value)
State of prior_asset.TemporalAsset.Builder
setPriorAssetStateValue(int value)
State of prior_asset.TemporalAsset.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
TemporalAsset.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
TemporalAsset.Builder
setWindow(TimeWindow value)
The time window when the asset data and state was observed.TemporalAsset.Builder
setWindow(TimeWindow.Builder builderForValue)
The time window when the asset data and state was observed.-
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<TemporalAsset.Builder>
-
clear
public TemporalAsset.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<TemporalAsset.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<TemporalAsset.Builder>
-
getDefaultInstanceForType
public TemporalAsset getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public TemporalAsset build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public TemporalAsset buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public TemporalAsset.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<TemporalAsset.Builder>
-
setField
public TemporalAsset.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<TemporalAsset.Builder>
-
clearField
public TemporalAsset.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<TemporalAsset.Builder>
-
clearOneof
public TemporalAsset.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<TemporalAsset.Builder>
-
setRepeatedField
public TemporalAsset.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<TemporalAsset.Builder>
-
addRepeatedField
public TemporalAsset.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<TemporalAsset.Builder>
-
mergeFrom
public TemporalAsset.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<TemporalAsset.Builder>
-
mergeFrom
public TemporalAsset.Builder mergeFrom(TemporalAsset other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<TemporalAsset.Builder>
-
mergeFrom
public TemporalAsset.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<TemporalAsset.Builder>
- Throws:
IOException
-
hasWindow
public boolean hasWindow()
The time window when the asset data and state was observed.
.google.cloud.asset.v1.TimeWindow window = 1;
- Specified by:
hasWindow
in interfaceTemporalAssetOrBuilder
- Returns:
- Whether the window field is set.
-
getWindow
public TimeWindow getWindow()
The time window when the asset data and state was observed.
.google.cloud.asset.v1.TimeWindow window = 1;
- Specified by:
getWindow
in interfaceTemporalAssetOrBuilder
- Returns:
- The window.
-
setWindow
public TemporalAsset.Builder setWindow(TimeWindow value)
The time window when the asset data and state was observed.
.google.cloud.asset.v1.TimeWindow window = 1;
-
setWindow
public TemporalAsset.Builder setWindow(TimeWindow.Builder builderForValue)
The time window when the asset data and state was observed.
.google.cloud.asset.v1.TimeWindow window = 1;
-
mergeWindow
public TemporalAsset.Builder mergeWindow(TimeWindow value)
The time window when the asset data and state was observed.
.google.cloud.asset.v1.TimeWindow window = 1;
-
clearWindow
public TemporalAsset.Builder clearWindow()
The time window when the asset data and state was observed.
.google.cloud.asset.v1.TimeWindow window = 1;
-
getWindowBuilder
public TimeWindow.Builder getWindowBuilder()
The time window when the asset data and state was observed.
.google.cloud.asset.v1.TimeWindow window = 1;
-
getWindowOrBuilder
public TimeWindowOrBuilder getWindowOrBuilder()
The time window when the asset data and state was observed.
.google.cloud.asset.v1.TimeWindow window = 1;
- Specified by:
getWindowOrBuilder
in interfaceTemporalAssetOrBuilder
-
getDeleted
public boolean getDeleted()
Whether the asset has been deleted or not.
bool deleted = 2;
- Specified by:
getDeleted
in interfaceTemporalAssetOrBuilder
- Returns:
- The deleted.
-
setDeleted
public TemporalAsset.Builder setDeleted(boolean value)
Whether the asset has been deleted or not.
bool deleted = 2;
- Parameters:
value
- The deleted to set.- Returns:
- This builder for chaining.
-
clearDeleted
public TemporalAsset.Builder clearDeleted()
Whether the asset has been deleted or not.
bool deleted = 2;
- Returns:
- This builder for chaining.
-
hasAsset
public boolean hasAsset()
An asset in Google Cloud.
.google.cloud.asset.v1.Asset asset = 3;
- Specified by:
hasAsset
in interfaceTemporalAssetOrBuilder
- Returns:
- Whether the asset field is set.
-
getAsset
public Asset getAsset()
An asset in Google Cloud.
.google.cloud.asset.v1.Asset asset = 3;
- Specified by:
getAsset
in interfaceTemporalAssetOrBuilder
- Returns:
- The asset.
-
setAsset
public TemporalAsset.Builder setAsset(Asset value)
An asset in Google Cloud.
.google.cloud.asset.v1.Asset asset = 3;
-
setAsset
public TemporalAsset.Builder setAsset(Asset.Builder builderForValue)
An asset in Google Cloud.
.google.cloud.asset.v1.Asset asset = 3;
-
mergeAsset
public TemporalAsset.Builder mergeAsset(Asset value)
An asset in Google Cloud.
.google.cloud.asset.v1.Asset asset = 3;
-
clearAsset
public TemporalAsset.Builder clearAsset()
An asset in Google Cloud.
.google.cloud.asset.v1.Asset asset = 3;
-
getAssetBuilder
public Asset.Builder getAssetBuilder()
An asset in Google Cloud.
.google.cloud.asset.v1.Asset asset = 3;
-
getAssetOrBuilder
public AssetOrBuilder getAssetOrBuilder()
An asset in Google Cloud.
.google.cloud.asset.v1.Asset asset = 3;
- Specified by:
getAssetOrBuilder
in interfaceTemporalAssetOrBuilder
-
getPriorAssetStateValue
public int getPriorAssetStateValue()
State of prior_asset.
.google.cloud.asset.v1.TemporalAsset.PriorAssetState prior_asset_state = 4;
- Specified by:
getPriorAssetStateValue
in interfaceTemporalAssetOrBuilder
- Returns:
- The enum numeric value on the wire for priorAssetState.
-
setPriorAssetStateValue
public TemporalAsset.Builder setPriorAssetStateValue(int value)
State of prior_asset.
.google.cloud.asset.v1.TemporalAsset.PriorAssetState prior_asset_state = 4;
- Parameters:
value
- The enum numeric value on the wire for priorAssetState to set.- Returns:
- This builder for chaining.
-
getPriorAssetState
public TemporalAsset.PriorAssetState getPriorAssetState()
State of prior_asset.
.google.cloud.asset.v1.TemporalAsset.PriorAssetState prior_asset_state = 4;
- Specified by:
getPriorAssetState
in interfaceTemporalAssetOrBuilder
- Returns:
- The priorAssetState.
-
setPriorAssetState
public TemporalAsset.Builder setPriorAssetState(TemporalAsset.PriorAssetState value)
State of prior_asset.
.google.cloud.asset.v1.TemporalAsset.PriorAssetState prior_asset_state = 4;
- Parameters:
value
- The priorAssetState to set.- Returns:
- This builder for chaining.
-
clearPriorAssetState
public TemporalAsset.Builder clearPriorAssetState()
State of prior_asset.
.google.cloud.asset.v1.TemporalAsset.PriorAssetState prior_asset_state = 4;
- Returns:
- This builder for chaining.
-
hasPriorAsset
public boolean hasPriorAsset()
Prior copy of the asset. Populated if prior_asset_state is PRESENT. Currently this is only set for responses in Real-Time Feed.
.google.cloud.asset.v1.Asset prior_asset = 5;
- Specified by:
hasPriorAsset
in interfaceTemporalAssetOrBuilder
- Returns:
- Whether the priorAsset field is set.
-
getPriorAsset
public Asset getPriorAsset()
Prior copy of the asset. Populated if prior_asset_state is PRESENT. Currently this is only set for responses in Real-Time Feed.
.google.cloud.asset.v1.Asset prior_asset = 5;
- Specified by:
getPriorAsset
in interfaceTemporalAssetOrBuilder
- Returns:
- The priorAsset.
-
setPriorAsset
public TemporalAsset.Builder setPriorAsset(Asset value)
Prior copy of the asset. Populated if prior_asset_state is PRESENT. Currently this is only set for responses in Real-Time Feed.
.google.cloud.asset.v1.Asset prior_asset = 5;
-
setPriorAsset
public TemporalAsset.Builder setPriorAsset(Asset.Builder builderForValue)
Prior copy of the asset. Populated if prior_asset_state is PRESENT. Currently this is only set for responses in Real-Time Feed.
.google.cloud.asset.v1.Asset prior_asset = 5;
-
mergePriorAsset
public TemporalAsset.Builder mergePriorAsset(Asset value)
Prior copy of the asset. Populated if prior_asset_state is PRESENT. Currently this is only set for responses in Real-Time Feed.
.google.cloud.asset.v1.Asset prior_asset = 5;
-
clearPriorAsset
public TemporalAsset.Builder clearPriorAsset()
Prior copy of the asset. Populated if prior_asset_state is PRESENT. Currently this is only set for responses in Real-Time Feed.
.google.cloud.asset.v1.Asset prior_asset = 5;
-
getPriorAssetBuilder
public Asset.Builder getPriorAssetBuilder()
Prior copy of the asset. Populated if prior_asset_state is PRESENT. Currently this is only set for responses in Real-Time Feed.
.google.cloud.asset.v1.Asset prior_asset = 5;
-
getPriorAssetOrBuilder
public AssetOrBuilder getPriorAssetOrBuilder()
Prior copy of the asset. Populated if prior_asset_state is PRESENT. Currently this is only set for responses in Real-Time Feed.
.google.cloud.asset.v1.Asset prior_asset = 5;
- Specified by:
getPriorAssetOrBuilder
in interfaceTemporalAssetOrBuilder
-
setUnknownFields
public final TemporalAsset.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TemporalAsset.Builder>
-
mergeUnknownFields
public final TemporalAsset.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TemporalAsset.Builder>
-
-