// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: proto/aes_ctr_hmac_aead.proto

package com.google.crypto.tink.proto;

public interface AesCtrHmacAeadKeyFormatOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.crypto.tink.AesCtrHmacAeadKeyFormat)
    com.google.protobuf.MessageOrBuilder {

  
.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;
Returns:Whether the aesCtrKeyFormat field is set.
/** * <code>.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;</code> * @return Whether the aesCtrKeyFormat field is set. */
boolean hasAesCtrKeyFormat();
.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;
Returns:The aesCtrKeyFormat.
/** * <code>.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;</code> * @return The aesCtrKeyFormat. */
com.google.crypto.tink.proto.AesCtrKeyFormat getAesCtrKeyFormat();
.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;
/** * <code>.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;</code> */
com.google.crypto.tink.proto.AesCtrKeyFormatOrBuilder getAesCtrKeyFormatOrBuilder();
.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;
Returns:Whether the hmacKeyFormat field is set.
/** * <code>.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;</code> * @return Whether the hmacKeyFormat field is set. */
boolean hasHmacKeyFormat();
.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;
Returns:The hmacKeyFormat.
/** * <code>.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;</code> * @return The hmacKeyFormat. */
com.google.crypto.tink.proto.HmacKeyFormat getHmacKeyFormat();
.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;
/** * <code>.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;</code> */
com.google.crypto.tink.proto.HmacKeyFormatOrBuilder getHmacKeyFormatOrBuilder(); }