Package com.google.cloud.asset.v1p2beta1
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.v1p2beta1.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
Temporal asset. In addition to the asset, the temporal asset includes the status of the asset and valid from and to time of it.
Protobuf typegoogle.cloud.asset.v1p2beta1.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()
Asset.TemporalAsset.Builder
clearDeleted()
If the asset is deleted or not.TemporalAsset.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
TemporalAsset.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
TemporalAsset.Builder
clearWindow()
The time window when the asset data and state was observed.TemporalAsset.Builder
clone()
Asset
getAsset()
Asset.Asset.Builder
getAssetBuilder()
Asset.AssetOrBuilder
getAssetOrBuilder()
Asset.TemporalAsset
getDefaultInstanceForType()
boolean
getDeleted()
If the asset is deleted or not.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
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()
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)
Asset.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
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)
Asset.TemporalAsset.Builder
setAsset(Asset.Builder builderForValue)
Asset.TemporalAsset.Builder
setDeleted(boolean value)
If the asset is deleted or not.TemporalAsset.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
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.v1p2beta1.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.v1p2beta1.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.v1p2beta1.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.v1p2beta1.TimeWindow window = 1;
-
mergeWindow
public TemporalAsset.Builder mergeWindow(TimeWindow value)
The time window when the asset data and state was observed.
.google.cloud.asset.v1p2beta1.TimeWindow window = 1;
-
clearWindow
public TemporalAsset.Builder clearWindow()
The time window when the asset data and state was observed.
.google.cloud.asset.v1p2beta1.TimeWindow window = 1;
-
getWindowBuilder
public TimeWindow.Builder getWindowBuilder()
The time window when the asset data and state was observed.
.google.cloud.asset.v1p2beta1.TimeWindow window = 1;
-
getWindowOrBuilder
public TimeWindowOrBuilder getWindowOrBuilder()
The time window when the asset data and state was observed.
.google.cloud.asset.v1p2beta1.TimeWindow window = 1;
- Specified by:
getWindowOrBuilder
in interfaceTemporalAssetOrBuilder
-
getDeleted
public boolean getDeleted()
If the asset is deleted or not.
bool deleted = 2;
- Specified by:
getDeleted
in interfaceTemporalAssetOrBuilder
- Returns:
- The deleted.
-
setDeleted
public TemporalAsset.Builder setDeleted(boolean value)
If the asset is deleted or not.
bool deleted = 2;
- Parameters:
value
- The deleted to set.- Returns:
- This builder for chaining.
-
clearDeleted
public TemporalAsset.Builder clearDeleted()
If the asset is deleted or not.
bool deleted = 2;
- Returns:
- This builder for chaining.
-
hasAsset
public boolean hasAsset()
Asset.
.google.cloud.asset.v1p2beta1.Asset asset = 3;
- Specified by:
hasAsset
in interfaceTemporalAssetOrBuilder
- Returns:
- Whether the asset field is set.
-
getAsset
public Asset getAsset()
Asset.
.google.cloud.asset.v1p2beta1.Asset asset = 3;
- Specified by:
getAsset
in interfaceTemporalAssetOrBuilder
- Returns:
- The asset.
-
setAsset
public TemporalAsset.Builder setAsset(Asset value)
Asset.
.google.cloud.asset.v1p2beta1.Asset asset = 3;
-
setAsset
public TemporalAsset.Builder setAsset(Asset.Builder builderForValue)
Asset.
.google.cloud.asset.v1p2beta1.Asset asset = 3;
-
mergeAsset
public TemporalAsset.Builder mergeAsset(Asset value)
Asset.
.google.cloud.asset.v1p2beta1.Asset asset = 3;
-
clearAsset
public TemporalAsset.Builder clearAsset()
Asset.
.google.cloud.asset.v1p2beta1.Asset asset = 3;
-
getAssetBuilder
public Asset.Builder getAssetBuilder()
Asset.
.google.cloud.asset.v1p2beta1.Asset asset = 3;
-
getAssetOrBuilder
public AssetOrBuilder getAssetOrBuilder()
Asset.
.google.cloud.asset.v1p2beta1.Asset asset = 3;
- Specified by:
getAssetOrBuilder
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>
-
-