public static final class Asset.SecurityStatus.Builder extends GeneratedMessageV3.Builder<Asset.SecurityStatus.Builder> implements Asset.SecurityStatusOrBuilder
Security policy status of the asset. Data security policy, i.e., readers,
writers & owners, should be specified in the lake/zone/asset IAM policy.
Protobuf type google.cloud.dataplex.v1.Asset.SecurityStatus
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Asset.SecurityStatus.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public Asset.SecurityStatus build()
buildPartial()
public Asset.SecurityStatus buildPartial()
clear()
public Asset.SecurityStatus.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public Asset.SecurityStatus.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMessage()
public Asset.SecurityStatus.Builder clearMessage()
Additional information about the current state.
string message = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public Asset.SecurityStatus.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearState()
public Asset.SecurityStatus.Builder clearState()
The current state of the security policy applied to the attached
resource.
.google.cloud.dataplex.v1.Asset.SecurityStatus.State state = 1;
clearUpdateTime()
public Asset.SecurityStatus.Builder clearUpdateTime()
Last update time of the status.
.google.protobuf.Timestamp update_time = 3;
clone()
public Asset.SecurityStatus.Builder clone()
Overrides
getDefaultInstanceForType()
public Asset.SecurityStatus getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMessage()
public String getMessage()
Additional information about the current state.
string message = 2;
Returns |
Type |
Description |
String |
The message.
|
getMessageBytes()
public ByteString getMessageBytes()
Additional information about the current state.
string message = 2;
Returns |
Type |
Description |
ByteString |
The bytes for message.
|
getState()
public Asset.SecurityStatus.State getState()
The current state of the security policy applied to the attached
resource.
.google.cloud.dataplex.v1.Asset.SecurityStatus.State state = 1;
getStateValue()
public int getStateValue()
The current state of the security policy applied to the attached
resource.
.google.cloud.dataplex.v1.Asset.SecurityStatus.State state = 1;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for state.
|
getUpdateTime()
public Timestamp getUpdateTime()
Last update time of the status.
.google.protobuf.Timestamp update_time = 3;
Returns |
Type |
Description |
Timestamp |
The updateTime.
|
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()
Last update time of the status.
.google.protobuf.Timestamp update_time = 3;
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
Last update time of the status.
.google.protobuf.Timestamp update_time = 3;
hasUpdateTime()
public boolean hasUpdateTime()
Last update time of the status.
.google.protobuf.Timestamp update_time = 3;
Returns |
Type |
Description |
boolean |
Whether the updateTime field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Asset.SecurityStatus other)
public Asset.SecurityStatus.Builder mergeFrom(Asset.SecurityStatus other)
public Asset.SecurityStatus.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Asset.SecurityStatus.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Asset.SecurityStatus.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeUpdateTime(Timestamp value)
public Asset.SecurityStatus.Builder mergeUpdateTime(Timestamp value)
Last update time of the status.
.google.protobuf.Timestamp update_time = 3;
setField(Descriptors.FieldDescriptor field, Object value)
public Asset.SecurityStatus.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMessage(String value)
public Asset.SecurityStatus.Builder setMessage(String value)
Additional information about the current state.
string message = 2;
Parameter |
Name |
Description |
value |
String
The message to set.
|
setMessageBytes(ByteString value)
public Asset.SecurityStatus.Builder setMessageBytes(ByteString value)
Additional information about the current state.
string message = 2;
Parameter |
Name |
Description |
value |
ByteString
The bytes for message to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Asset.SecurityStatus.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setState(Asset.SecurityStatus.State value)
public Asset.SecurityStatus.Builder setState(Asset.SecurityStatus.State value)
The current state of the security policy applied to the attached
resource.
.google.cloud.dataplex.v1.Asset.SecurityStatus.State state = 1;
setStateValue(int value)
public Asset.SecurityStatus.Builder setStateValue(int value)
The current state of the security policy applied to the attached
resource.
.google.cloud.dataplex.v1.Asset.SecurityStatus.State state = 1;
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for state to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final Asset.SecurityStatus.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUpdateTime(Timestamp value)
public Asset.SecurityStatus.Builder setUpdateTime(Timestamp value)
Last update time of the status.
.google.protobuf.Timestamp update_time = 3;
setUpdateTime(Timestamp.Builder builderForValue)
public Asset.SecurityStatus.Builder setUpdateTime(Timestamp.Builder builderForValue)
Last update time of the status.
.google.protobuf.Timestamp update_time = 3;
Parameter |
Name |
Description |
builderForValue |
Builder
|