Interface ReplicationOrBuilder

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

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

    Modifier and Type
    Method
    Description
    The [Secret][google.cloud.secretmanager.v1beta2.Secret] will automatically be replicated without any restrictions.
    The [Secret][google.cloud.secretmanager.v1beta2.Secret] will automatically be replicated without any restrictions.
     
    The [Secret][google.cloud.secretmanager.v1beta2.Secret] will only be replicated into the locations specified.
    The [Secret][google.cloud.secretmanager.v1beta2.Secret] will only be replicated into the locations specified.
    boolean
    The [Secret][google.cloud.secretmanager.v1beta2.Secret] will automatically be replicated without any restrictions.
    boolean
    The [Secret][google.cloud.secretmanager.v1beta2.Secret] will only be replicated into the locations specified.

    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

    • hasAutomatic

      boolean hasAutomatic()
       The [Secret][google.cloud.secretmanager.v1beta2.Secret] will
       automatically be replicated without any restrictions.
       
      .google.cloud.secretmanager.v1beta2.Replication.Automatic automatic = 1;
      Returns:
      Whether the automatic field is set.
    • getAutomatic

      Replication.Automatic getAutomatic()
       The [Secret][google.cloud.secretmanager.v1beta2.Secret] will
       automatically be replicated without any restrictions.
       
      .google.cloud.secretmanager.v1beta2.Replication.Automatic automatic = 1;
      Returns:
      The automatic.
    • getAutomaticOrBuilder

      Replication.AutomaticOrBuilder getAutomaticOrBuilder()
       The [Secret][google.cloud.secretmanager.v1beta2.Secret] will
       automatically be replicated without any restrictions.
       
      .google.cloud.secretmanager.v1beta2.Replication.Automatic automatic = 1;
    • hasUserManaged

      boolean hasUserManaged()
       The [Secret][google.cloud.secretmanager.v1beta2.Secret] will only be
       replicated into the locations specified.
       
      .google.cloud.secretmanager.v1beta2.Replication.UserManaged user_managed = 2;
      Returns:
      Whether the userManaged field is set.
    • getUserManaged

      Replication.UserManaged getUserManaged()
       The [Secret][google.cloud.secretmanager.v1beta2.Secret] will only be
       replicated into the locations specified.
       
      .google.cloud.secretmanager.v1beta2.Replication.UserManaged user_managed = 2;
      Returns:
      The userManaged.
    • getUserManagedOrBuilder

      Replication.UserManagedOrBuilder getUserManagedOrBuilder()
       The [Secret][google.cloud.secretmanager.v1beta2.Secret] will only be
       replicated into the locations specified.
       
      .google.cloud.secretmanager.v1beta2.Replication.UserManaged user_managed = 2;
    • getReplicationCase

      Replication.ReplicationCase getReplicationCase()