public static final class SqlAclEntry.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SqlAclEntry.Builder> implements SqlAclEntryOrBuilder
An entry for an Access Control list.Protobuf type
google.cloud.clouddms.v1.SqlAclEntry| Modifier and Type | Method and Description |
|---|---|
SqlAclEntry.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SqlAclEntry |
build() |
SqlAclEntry |
buildPartial() |
SqlAclEntry.Builder |
clear() |
SqlAclEntry.Builder |
clearExpiration() |
SqlAclEntry.Builder |
clearExpireTime()
The time when this access control entry expires in
[RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example:
`2012-11-15T16:19:00.094Z`.
|
SqlAclEntry.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
SqlAclEntry.Builder |
clearLabel()
A label to identify this entry.
|
SqlAclEntry.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
SqlAclEntry.Builder |
clearTtl()
Input only.
|
SqlAclEntry.Builder |
clearValue()
The allowlisted value for the access control list.
|
SqlAclEntry.Builder |
clone() |
SqlAclEntry |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
SqlAclEntry.ExpirationCase |
getExpirationCase() |
com.google.protobuf.Timestamp |
getExpireTime()
The time when this access control entry expires in
[RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example:
`2012-11-15T16:19:00.094Z`.
|
com.google.protobuf.Timestamp.Builder |
getExpireTimeBuilder()
The time when this access control entry expires in
[RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example:
`2012-11-15T16:19:00.094Z`.
|
com.google.protobuf.TimestampOrBuilder |
getExpireTimeOrBuilder()
The time when this access control entry expires in
[RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example:
`2012-11-15T16:19:00.094Z`.
|
String |
getLabel()
A label to identify this entry.
|
com.google.protobuf.ByteString |
getLabelBytes()
A label to identify this entry.
|
com.google.protobuf.Duration |
getTtl()
Input only.
|
com.google.protobuf.Duration.Builder |
getTtlBuilder()
Input only.
|
com.google.protobuf.DurationOrBuilder |
getTtlOrBuilder()
Input only.
|
String |
getValue()
The allowlisted value for the access control list.
|
com.google.protobuf.ByteString |
getValueBytes()
The allowlisted value for the access control list.
|
boolean |
hasExpireTime()
The time when this access control entry expires in
[RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example:
`2012-11-15T16:19:00.094Z`.
|
boolean |
hasTtl()
Input only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
SqlAclEntry.Builder |
mergeExpireTime(com.google.protobuf.Timestamp value)
The time when this access control entry expires in
[RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example:
`2012-11-15T16:19:00.094Z`.
|
SqlAclEntry.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SqlAclEntry.Builder |
mergeFrom(com.google.protobuf.Message other) |
SqlAclEntry.Builder |
mergeFrom(SqlAclEntry other) |
SqlAclEntry.Builder |
mergeTtl(com.google.protobuf.Duration value)
Input only.
|
SqlAclEntry.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SqlAclEntry.Builder |
setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time when this access control entry expires in
[RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example:
`2012-11-15T16:19:00.094Z`.
|
SqlAclEntry.Builder |
setExpireTime(com.google.protobuf.Timestamp value)
The time when this access control entry expires in
[RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example:
`2012-11-15T16:19:00.094Z`.
|
SqlAclEntry.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SqlAclEntry.Builder |
setLabel(String value)
A label to identify this entry.
|
SqlAclEntry.Builder |
setLabelBytes(com.google.protobuf.ByteString value)
A label to identify this entry.
|
SqlAclEntry.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
SqlAclEntry.Builder |
setTtl(com.google.protobuf.Duration.Builder builderForValue)
Input only.
|
SqlAclEntry.Builder |
setTtl(com.google.protobuf.Duration value)
Input only.
|
SqlAclEntry.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SqlAclEntry.Builder |
setValue(String value)
The allowlisted value for the access control list.
|
SqlAclEntry.Builder |
setValueBytes(com.google.protobuf.ByteString value)
The allowlisted value for the access control list.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SqlAclEntry.Builder>public SqlAclEntry.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SqlAclEntry.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<SqlAclEntry.Builder>public SqlAclEntry getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SqlAclEntry build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SqlAclEntry buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SqlAclEntry.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SqlAclEntry.Builder>public SqlAclEntry.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<SqlAclEntry.Builder>public SqlAclEntry.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SqlAclEntry.Builder>public SqlAclEntry.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SqlAclEntry.Builder>public SqlAclEntry.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SqlAclEntry.Builder>public SqlAclEntry.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SqlAclEntry.Builder>public SqlAclEntry.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SqlAclEntry.Builder>public SqlAclEntry.Builder mergeFrom(SqlAclEntry other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SqlAclEntry.Builder>public SqlAclEntry.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SqlAclEntry.Builder>IOExceptionpublic SqlAclEntry.ExpirationCase getExpirationCase()
getExpirationCase in interface SqlAclEntryOrBuilderpublic SqlAclEntry.Builder clearExpiration()
public String getValue()
The allowlisted value for the access control list.
string value = 1;getValue in interface SqlAclEntryOrBuilderpublic com.google.protobuf.ByteString getValueBytes()
The allowlisted value for the access control list.
string value = 1;getValueBytes in interface SqlAclEntryOrBuilderpublic SqlAclEntry.Builder setValue(String value)
The allowlisted value for the access control list.
string value = 1;value - The value to set.public SqlAclEntry.Builder clearValue()
The allowlisted value for the access control list.
string value = 1;public SqlAclEntry.Builder setValueBytes(com.google.protobuf.ByteString value)
The allowlisted value for the access control list.
string value = 1;value - The bytes for value to set.public boolean hasExpireTime()
The time when this access control entry expires in [RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example: `2012-11-15T16:19:00.094Z`.
.google.protobuf.Timestamp expire_time = 10;hasExpireTime in interface SqlAclEntryOrBuilderpublic com.google.protobuf.Timestamp getExpireTime()
The time when this access control entry expires in [RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example: `2012-11-15T16:19:00.094Z`.
.google.protobuf.Timestamp expire_time = 10;getExpireTime in interface SqlAclEntryOrBuilderpublic SqlAclEntry.Builder setExpireTime(com.google.protobuf.Timestamp value)
The time when this access control entry expires in [RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example: `2012-11-15T16:19:00.094Z`.
.google.protobuf.Timestamp expire_time = 10;public SqlAclEntry.Builder setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time when this access control entry expires in [RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example: `2012-11-15T16:19:00.094Z`.
.google.protobuf.Timestamp expire_time = 10;public SqlAclEntry.Builder mergeExpireTime(com.google.protobuf.Timestamp value)
The time when this access control entry expires in [RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example: `2012-11-15T16:19:00.094Z`.
.google.protobuf.Timestamp expire_time = 10;public SqlAclEntry.Builder clearExpireTime()
The time when this access control entry expires in [RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example: `2012-11-15T16:19:00.094Z`.
.google.protobuf.Timestamp expire_time = 10;public com.google.protobuf.Timestamp.Builder getExpireTimeBuilder()
The time when this access control entry expires in [RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example: `2012-11-15T16:19:00.094Z`.
.google.protobuf.Timestamp expire_time = 10;public com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
The time when this access control entry expires in [RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example: `2012-11-15T16:19:00.094Z`.
.google.protobuf.Timestamp expire_time = 10;getExpireTimeOrBuilder in interface SqlAclEntryOrBuilderpublic boolean hasTtl()
Input only. The time-to-leave of this access control entry.
.google.protobuf.Duration ttl = 11 [(.google.api.field_behavior) = INPUT_ONLY];hasTtl in interface SqlAclEntryOrBuilderpublic com.google.protobuf.Duration getTtl()
Input only. The time-to-leave of this access control entry.
.google.protobuf.Duration ttl = 11 [(.google.api.field_behavior) = INPUT_ONLY];getTtl in interface SqlAclEntryOrBuilderpublic SqlAclEntry.Builder setTtl(com.google.protobuf.Duration value)
Input only. The time-to-leave of this access control entry.
.google.protobuf.Duration ttl = 11 [(.google.api.field_behavior) = INPUT_ONLY];public SqlAclEntry.Builder setTtl(com.google.protobuf.Duration.Builder builderForValue)
Input only. The time-to-leave of this access control entry.
.google.protobuf.Duration ttl = 11 [(.google.api.field_behavior) = INPUT_ONLY];public SqlAclEntry.Builder mergeTtl(com.google.protobuf.Duration value)
Input only. The time-to-leave of this access control entry.
.google.protobuf.Duration ttl = 11 [(.google.api.field_behavior) = INPUT_ONLY];public SqlAclEntry.Builder clearTtl()
Input only. The time-to-leave of this access control entry.
.google.protobuf.Duration ttl = 11 [(.google.api.field_behavior) = INPUT_ONLY];public com.google.protobuf.Duration.Builder getTtlBuilder()
Input only. The time-to-leave of this access control entry.
.google.protobuf.Duration ttl = 11 [(.google.api.field_behavior) = INPUT_ONLY];public com.google.protobuf.DurationOrBuilder getTtlOrBuilder()
Input only. The time-to-leave of this access control entry.
.google.protobuf.Duration ttl = 11 [(.google.api.field_behavior) = INPUT_ONLY];getTtlOrBuilder in interface SqlAclEntryOrBuilderpublic String getLabel()
A label to identify this entry.
string label = 3;getLabel in interface SqlAclEntryOrBuilderpublic com.google.protobuf.ByteString getLabelBytes()
A label to identify this entry.
string label = 3;getLabelBytes in interface SqlAclEntryOrBuilderpublic SqlAclEntry.Builder setLabel(String value)
A label to identify this entry.
string label = 3;value - The label to set.public SqlAclEntry.Builder clearLabel()
A label to identify this entry.
string label = 3;public SqlAclEntry.Builder setLabelBytes(com.google.protobuf.ByteString value)
A label to identify this entry.
string label = 3;value - The bytes for label to set.public final SqlAclEntry.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SqlAclEntry.Builder>public final SqlAclEntry.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SqlAclEntry.Builder>Copyright © 2024 Google LLC. All rights reserved.