Interface AWSV4SignatureOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AWSV4Signature, AWSV4Signature.Builder

@Generated public interface AWSV4SignatureOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The access key used for s3 bucket authentication.
    com.google.protobuf.ByteString
    The access key used for s3 bucket authentication.
    The identifier of an access key used for s3 bucket authentication.
    com.google.protobuf.ByteString
    The identifier of an access key used for s3 bucket authentication.
    The optional version identifier for the access key.
    com.google.protobuf.ByteString
    The optional version identifier for the access key.
    The name of the cloud region of your origin.
    com.google.protobuf.ByteString
    The name of the cloud region of your origin.
    boolean
    The access key used for s3 bucket authentication.
    boolean
    The identifier of an access key used for s3 bucket authentication.
    boolean
    The optional version identifier for the access key.
    boolean
    The name of the cloud region of your origin.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasAccessKey

      boolean hasAccessKey()
       The access key used for s3 bucket authentication. Required for updating or
       creating a backend that uses AWS v4 signature authentication, but will not
       be returned as part of the configuration when queried with a REST API GET
       request.
      
       @InputOnly
       
      optional string access_key = 468922628;
      Returns:
      Whether the accessKey field is set.
    • getAccessKey

      String getAccessKey()
       The access key used for s3 bucket authentication. Required for updating or
       creating a backend that uses AWS v4 signature authentication, but will not
       be returned as part of the configuration when queried with a REST API GET
       request.
      
       @InputOnly
       
      optional string access_key = 468922628;
      Returns:
      The accessKey.
    • getAccessKeyBytes

      com.google.protobuf.ByteString getAccessKeyBytes()
       The access key used for s3 bucket authentication. Required for updating or
       creating a backend that uses AWS v4 signature authentication, but will not
       be returned as part of the configuration when queried with a REST API GET
       request.
      
       @InputOnly
       
      optional string access_key = 468922628;
      Returns:
      The bytes for accessKey.
    • hasAccessKeyId

      boolean hasAccessKeyId()
       The identifier of an access key used for s3 bucket authentication.
       
      optional string access_key_id = 292975158;
      Returns:
      Whether the accessKeyId field is set.
    • getAccessKeyId

      String getAccessKeyId()
       The identifier of an access key used for s3 bucket authentication.
       
      optional string access_key_id = 292975158;
      Returns:
      The accessKeyId.
    • getAccessKeyIdBytes

      com.google.protobuf.ByteString getAccessKeyIdBytes()
       The identifier of an access key used for s3 bucket authentication.
       
      optional string access_key_id = 292975158;
      Returns:
      The bytes for accessKeyId.
    • hasAccessKeyVersion

      boolean hasAccessKeyVersion()
       The optional version identifier for the access key. You can use this to
       keep track of different iterations of your access key.
       
      optional string access_key_version = 80261277;
      Returns:
      Whether the accessKeyVersion field is set.
    • getAccessKeyVersion

      String getAccessKeyVersion()
       The optional version identifier for the access key. You can use this to
       keep track of different iterations of your access key.
       
      optional string access_key_version = 80261277;
      Returns:
      The accessKeyVersion.
    • getAccessKeyVersionBytes

      com.google.protobuf.ByteString getAccessKeyVersionBytes()
       The optional version identifier for the access key. You can use this to
       keep track of different iterations of your access key.
       
      optional string access_key_version = 80261277;
      Returns:
      The bytes for accessKeyVersion.
    • hasOriginRegion

      boolean hasOriginRegion()
       The name of the cloud region of your origin. This is a free-form field with
       the name of the region your cloud uses to host your origin.  For example,
       "us-east-1" for AWS or "us-ashburn-1" for OCI.
       
      optional string origin_region = 265305645;
      Returns:
      Whether the originRegion field is set.
    • getOriginRegion

      String getOriginRegion()
       The name of the cloud region of your origin. This is a free-form field with
       the name of the region your cloud uses to host your origin.  For example,
       "us-east-1" for AWS or "us-ashburn-1" for OCI.
       
      optional string origin_region = 265305645;
      Returns:
      The originRegion.
    • getOriginRegionBytes

      com.google.protobuf.ByteString getOriginRegionBytes()
       The name of the cloud region of your origin. This is a free-form field with
       the name of the region your cloud uses to host your origin.  For example,
       "us-east-1" for AWS or "us-ashburn-1" for OCI.
       
      optional string origin_region = 265305645;
      Returns:
      The bytes for originRegion.