public final class DaiAuthenticationKey extends GeneratedMessage implements DaiAuthenticationKeyOrBuilder
A DaiAuthenticationKey is used to authenticate stream requests to the IMA SDK
API.
Protobuf type google.ads.admanager.v1.DaiAuthenticationKey
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
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
KEY_TYPE_FIELD_NUMBER
public static final int KEY_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static DaiAuthenticationKey getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DaiAuthenticationKey.Builder newBuilder()
newBuilder(DaiAuthenticationKey prototype)
public static DaiAuthenticationKey.Builder newBuilder(DaiAuthenticationKey prototype)
public static DaiAuthenticationKey parseDelimitedFrom(InputStream input)
public static DaiAuthenticationKey parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DaiAuthenticationKey parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DaiAuthenticationKey parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DaiAuthenticationKey parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DaiAuthenticationKey parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DaiAuthenticationKey parseFrom(CodedInputStream input)
public static DaiAuthenticationKey parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DaiAuthenticationKey parseFrom(InputStream input)
public static DaiAuthenticationKey parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DaiAuthenticationKey parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DaiAuthenticationKey parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DaiAuthenticationKey> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public DaiAuthenticationKey getDefaultInstanceForType()
getDisplayName()
public String getDisplayName()
Required. The name for this DaiAuthenticationKey.
optional string display_name = 5 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The displayName.
|
getDisplayNameBytes()
public ByteString getDisplayNameBytes()
Required. The name for this DaiAuthenticationKey.
optional string display_name = 5 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for displayName.
|
getKeyType()
public DaiAuthenticationKeyTypeEnum.DaiAuthenticationKeyType getKeyType()
Optional. The type of this key, which determines how it should be used on
stream create requests.
optional .google.ads.admanager.v1.DaiAuthenticationKeyTypeEnum.DaiAuthenticationKeyType key_type = 6 [(.google.api.field_behavior) = OPTIONAL];
getKeyTypeValue()
public int getKeyTypeValue()
Optional. The type of this key, which determines how it should be used on
stream create requests.
optional .google.ads.admanager.v1.DaiAuthenticationKeyTypeEnum.DaiAuthenticationKeyType key_type = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for keyType.
|
getName()
Identifier. The resource name of the DaiAuthenticationKey.
Format:
networks/{network_code}/daiAuthenticationKeys/{dai_authentication_key}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Identifier. The resource name of the DaiAuthenticationKey.
Format:
networks/{network_code}/daiAuthenticationKeys/{dai_authentication_key}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<DaiAuthenticationKey> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getStatus()
public DaiAuthenticationKeyStatusEnum.DaiAuthenticationKeyStatus getStatus()
Output only. The status of this DaiAuthenticationKey.
DAI authentication keys are created in the
ACTIVE
state.
Only active keys will be accepted by the IMA SDK API as valid.
optional .google.ads.admanager.v1.DaiAuthenticationKeyStatusEnum.DaiAuthenticationKeyStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStatusValue()
public int getStatusValue()
Output only. The status of this DaiAuthenticationKey.
DAI authentication keys are created in the
ACTIVE
state.
Only active keys will be accepted by the IMA SDK API as valid.
optional .google.ads.admanager.v1.DaiAuthenticationKeyStatusEnum.DaiAuthenticationKeyStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for status.
|
hasDisplayName()
public boolean hasDisplayName()
Required. The name for this DaiAuthenticationKey.
optional string display_name = 5 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the displayName field is set.
|
hasKeyType()
public boolean hasKeyType()
Optional. The type of this key, which determines how it should be used on
stream create requests.
optional .google.ads.admanager.v1.DaiAuthenticationKeyTypeEnum.DaiAuthenticationKeyType key_type = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the keyType field is set.
|
hasStatus()
public boolean hasStatus()
Output only. The status of this DaiAuthenticationKey.
DAI authentication keys are created in the
ACTIVE
state.
Only active keys will be accepted by the IMA SDK API as valid.
optional .google.ads.admanager.v1.DaiAuthenticationKeyStatusEnum.DaiAuthenticationKeyStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the status field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DaiAuthenticationKey.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected DaiAuthenticationKey.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public DaiAuthenticationKey.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides