public final class S3AuthV2 extends GeneratedMessage implements S3AuthV2OrBuilder
A message containing fields used to authenticate with Amazon S3.
Protobuf type google.cloud.chronicle.v1.S3AuthV2
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
ACCESS_KEY_SECRET_AUTH_FIELD_NUMBER
public static final int ACCESS_KEY_SECRET_AUTH_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
AWS_IAM_ROLE_AUTH_FIELD_NUMBER
public static final int AWS_IAM_ROLE_AUTH_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static S3AuthV2 getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static S3AuthV2.Builder newBuilder()
newBuilder(S3AuthV2 prototype)
public static S3AuthV2.Builder newBuilder(S3AuthV2 prototype)
| Parameter |
| Name |
Description |
prototype |
S3AuthV2
|
public static S3AuthV2 parseDelimitedFrom(InputStream input)
public static S3AuthV2 parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static S3AuthV2 parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static S3AuthV2 parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static S3AuthV2 parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static S3AuthV2 parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static S3AuthV2 parseFrom(CodedInputStream input)
public static S3AuthV2 parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static S3AuthV2 parseFrom(InputStream input)
public static S3AuthV2 parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static S3AuthV2 parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static S3AuthV2 parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<S3AuthV2> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAccessKeySecretAuth()
public S3V2AccessKeySecretAuth getAccessKeySecretAuth()
Access Key ID and Secret Access Key for an AWS account.
.google.cloud.chronicle.v1.S3V2AccessKeySecretAuth access_key_secret_auth = 3;
getAccessKeySecretAuthOrBuilder()
public S3V2AccessKeySecretAuthOrBuilder getAccessKeySecretAuthOrBuilder()
Access Key ID and Secret Access Key for an AWS account.
.google.cloud.chronicle.v1.S3V2AccessKeySecretAuth access_key_secret_auth = 3;
getAuthTypeCase()
public S3AuthV2.AuthTypeCase getAuthTypeCase()
getAwsIamRoleAuth()
public S3V2AwsIamRoleAuth getAwsIamRoleAuth()
AWS IAM Role Auth for Identity Federation.
.google.cloud.chronicle.v1.S3V2AwsIamRoleAuth aws_iam_role_auth = 5;
getAwsIamRoleAuthOrBuilder()
public S3V2AwsIamRoleAuthOrBuilder getAwsIamRoleAuthOrBuilder()
AWS IAM Role Auth for Identity Federation.
.google.cloud.chronicle.v1.S3V2AwsIamRoleAuth aws_iam_role_auth = 5;
getDefaultInstanceForType()
public S3AuthV2 getDefaultInstanceForType()
getParserForType()
public Parser<S3AuthV2> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasAccessKeySecretAuth()
public boolean hasAccessKeySecretAuth()
Access Key ID and Secret Access Key for an AWS account.
.google.cloud.chronicle.v1.S3V2AccessKeySecretAuth access_key_secret_auth = 3;
| Returns |
| Type |
Description |
boolean |
Whether the accessKeySecretAuth field is set.
|
hasAwsIamRoleAuth()
public boolean hasAwsIamRoleAuth()
AWS IAM Role Auth for Identity Federation.
.google.cloud.chronicle.v1.S3V2AwsIamRoleAuth aws_iam_role_auth = 5;
| Returns |
| Type |
Description |
boolean |
Whether the awsIamRoleAuth field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public S3AuthV2.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected S3AuthV2.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public S3AuthV2.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides