public final class AttributeTypeAndValue extends GeneratedMessage implements AttributeTypeAndValueOrBuilder
AttributeTypeAndValue
specifies an attribute type and value. It can use either a OID or enum value
to specify the attribute type.
Protobuf type google.cloud.security.privateca.v1.AttributeTypeAndValue
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
OBJECT_ID_FIELD_NUMBER
public static final int OBJECT_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
VALUE_FIELD_NUMBER
public static final int VALUE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AttributeTypeAndValue getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AttributeTypeAndValue.Builder newBuilder()
newBuilder(AttributeTypeAndValue prototype)
public static AttributeTypeAndValue.Builder newBuilder(AttributeTypeAndValue prototype)
public static AttributeTypeAndValue parseDelimitedFrom(InputStream input)
public static AttributeTypeAndValue parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AttributeTypeAndValue parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AttributeTypeAndValue parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AttributeTypeAndValue parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AttributeTypeAndValue parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AttributeTypeAndValue parseFrom(CodedInputStream input)
public static AttributeTypeAndValue parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AttributeTypeAndValue parseFrom(InputStream input)
public static AttributeTypeAndValue parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AttributeTypeAndValue parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AttributeTypeAndValue parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AttributeTypeAndValue> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAttributeTypeCase()
public AttributeTypeAndValue.AttributeTypeCase getAttributeTypeCase()
getDefaultInstanceForType()
public AttributeTypeAndValue getDefaultInstanceForType()
getObjectId()
public ObjectId getObjectId()
Object ID for an attribute type of an attribute and value pair.
.google.cloud.security.privateca.v1.ObjectId object_id = 2;
| Returns |
| Type |
Description |
ObjectId |
The objectId.
|
getObjectIdOrBuilder()
public ObjectIdOrBuilder getObjectIdOrBuilder()
Object ID for an attribute type of an attribute and value pair.
.google.cloud.security.privateca.v1.ObjectId object_id = 2;
getParserForType()
public Parser<AttributeTypeAndValue> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getType()
public AttributeType getType()
The attribute type of the attribute and value pair.
.google.cloud.security.privateca.v1.AttributeType type = 1;
getTypeValue()
public int getTypeValue()
The attribute type of the attribute and value pair.
.google.cloud.security.privateca.v1.AttributeType type = 1;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for type.
|
getValue()
The value for the attribute type.
string value = 3;
| Returns |
| Type |
Description |
String |
The value.
|
getValueBytes()
public ByteString getValueBytes()
The value for the attribute type.
string value = 3;
| Returns |
| Type |
Description |
ByteString |
The bytes for value.
|
hasObjectId()
public boolean hasObjectId()
Object ID for an attribute type of an attribute and value pair.
.google.cloud.security.privateca.v1.ObjectId object_id = 2;
| Returns |
| Type |
Description |
boolean |
Whether the objectId field is set.
|
hasType()
The attribute type of the attribute and value pair.
.google.cloud.security.privateca.v1.AttributeType type = 1;
| Returns |
| Type |
Description |
boolean |
Whether the type field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AttributeTypeAndValue.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected AttributeTypeAndValue.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public AttributeTypeAndValue.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides