Interface ReplicationOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Replication.Automatic getAutomatic()
      The [Secret][google.cloud.secretmanager.v1.Secret] will automatically be replicated without any restrictions.
      Replication.AutomaticOrBuilder getAutomaticOrBuilder()
      The [Secret][google.cloud.secretmanager.v1.Secret] will automatically be replicated without any restrictions.
      Replication.ReplicationCase getReplicationCase()  
      Replication.UserManaged getUserManaged()
      The [Secret][google.cloud.secretmanager.v1.Secret] will only be replicated into the locations specified.
      Replication.UserManagedOrBuilder getUserManagedOrBuilder()
      The [Secret][google.cloud.secretmanager.v1.Secret] will only be replicated into the locations specified.
      boolean hasAutomatic()
      The [Secret][google.cloud.secretmanager.v1.Secret] will automatically be replicated without any restrictions.
      boolean hasUserManaged()
      The [Secret][google.cloud.secretmanager.v1.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 Detail

      • hasAutomatic

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

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

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

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

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

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