Class ListDataAccessScopesResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ListDataAccessScopesResponse.Builder>
com.google.cloud.chronicle.v1.ListDataAccessScopesResponse.Builder
All Implemented Interfaces:
ListDataAccessScopesResponseOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
ListDataAccessScopesResponse

public static final class ListDataAccessScopesResponse.Builder extends com.google.protobuf.GeneratedMessage.Builder<ListDataAccessScopesResponse.Builder> implements ListDataAccessScopesResponseOrBuilder
 Response message for ListDataAccessScopes.
 
Protobuf type google.cloud.chronicle.v1.ListDataAccessScopesResponse
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<ListDataAccessScopesResponse.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<ListDataAccessScopesResponse.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<ListDataAccessScopesResponse.Builder>
    • getDefaultInstanceForType

      public ListDataAccessScopesResponse getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public ListDataAccessScopesResponse buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public ListDataAccessScopesResponse.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ListDataAccessScopesResponse.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<ListDataAccessScopesResponse.Builder>
    • mergeFrom

      public ListDataAccessScopesResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ListDataAccessScopesResponse.Builder>
      Throws:
      IOException
    • getDataAccessScopesList

      public List<DataAccessScope> getDataAccessScopesList()
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
      Specified by:
      getDataAccessScopesList in interface ListDataAccessScopesResponseOrBuilder
    • getDataAccessScopesCount

      public int getDataAccessScopesCount()
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
      Specified by:
      getDataAccessScopesCount in interface ListDataAccessScopesResponseOrBuilder
    • getDataAccessScopes

      public DataAccessScope getDataAccessScopes(int index)
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
      Specified by:
      getDataAccessScopes in interface ListDataAccessScopesResponseOrBuilder
    • setDataAccessScopes

      public ListDataAccessScopesResponse.Builder setDataAccessScopes(int index, DataAccessScope value)
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
    • setDataAccessScopes

      public ListDataAccessScopesResponse.Builder setDataAccessScopes(int index, DataAccessScope.Builder builderForValue)
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
    • addDataAccessScopes

      public ListDataAccessScopesResponse.Builder addDataAccessScopes(DataAccessScope value)
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
    • addDataAccessScopes

      public ListDataAccessScopesResponse.Builder addDataAccessScopes(int index, DataAccessScope value)
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
    • addDataAccessScopes

      public ListDataAccessScopesResponse.Builder addDataAccessScopes(DataAccessScope.Builder builderForValue)
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
    • addDataAccessScopes

      public ListDataAccessScopesResponse.Builder addDataAccessScopes(int index, DataAccessScope.Builder builderForValue)
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
    • addAllDataAccessScopes

      public ListDataAccessScopesResponse.Builder addAllDataAccessScopes(Iterable<? extends DataAccessScope> values)
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
    • clearDataAccessScopes

      public ListDataAccessScopesResponse.Builder clearDataAccessScopes()
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
    • removeDataAccessScopes

      public ListDataAccessScopesResponse.Builder removeDataAccessScopes(int index)
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
    • getDataAccessScopesBuilder

      public DataAccessScope.Builder getDataAccessScopesBuilder(int index)
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
    • getDataAccessScopesOrBuilder

      public DataAccessScopeOrBuilder getDataAccessScopesOrBuilder(int index)
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
      Specified by:
      getDataAccessScopesOrBuilder in interface ListDataAccessScopesResponseOrBuilder
    • getDataAccessScopesOrBuilderList

      public List<? extends DataAccessScopeOrBuilder> getDataAccessScopesOrBuilderList()
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
      Specified by:
      getDataAccessScopesOrBuilderList in interface ListDataAccessScopesResponseOrBuilder
    • addDataAccessScopesBuilder

      public DataAccessScope.Builder addDataAccessScopesBuilder()
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
    • addDataAccessScopesBuilder

      public DataAccessScope.Builder addDataAccessScopesBuilder(int index)
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
    • getDataAccessScopesBuilderList

      public List<DataAccessScope.Builder> getDataAccessScopesBuilderList()
       List of data access scopes.
       
      repeated .google.cloud.chronicle.v1.DataAccessScope data_access_scopes = 1;
    • hasGlobalDataAccessScopeGranted

      public boolean hasGlobalDataAccessScopeGranted()
       Whether or not global scope is granted to the user.
       
      optional bool global_data_access_scope_granted = 3;
      Specified by:
      hasGlobalDataAccessScopeGranted in interface ListDataAccessScopesResponseOrBuilder
      Returns:
      Whether the globalDataAccessScopeGranted field is set.
    • getGlobalDataAccessScopeGranted

      public boolean getGlobalDataAccessScopeGranted()
       Whether or not global scope is granted to the user.
       
      optional bool global_data_access_scope_granted = 3;
      Specified by:
      getGlobalDataAccessScopeGranted in interface ListDataAccessScopesResponseOrBuilder
      Returns:
      The globalDataAccessScopeGranted.
    • setGlobalDataAccessScopeGranted

      public ListDataAccessScopesResponse.Builder setGlobalDataAccessScopeGranted(boolean value)
       Whether or not global scope is granted to the user.
       
      optional bool global_data_access_scope_granted = 3;
      Parameters:
      value - The globalDataAccessScopeGranted to set.
      Returns:
      This builder for chaining.
    • clearGlobalDataAccessScopeGranted

      public ListDataAccessScopesResponse.Builder clearGlobalDataAccessScopeGranted()
       Whether or not global scope is granted to the user.
       
      optional bool global_data_access_scope_granted = 3;
      Returns:
      This builder for chaining.
    • getNextPageToken

      public String getNextPageToken()
       A token, which can be sent as `page_token` to retrieve the next page.
       If this field is omitted, there are no subsequent pages.
       
      string next_page_token = 2;
      Specified by:
      getNextPageToken in interface ListDataAccessScopesResponseOrBuilder
      Returns:
      The nextPageToken.
    • getNextPageTokenBytes

      public com.google.protobuf.ByteString getNextPageTokenBytes()
       A token, which can be sent as `page_token` to retrieve the next page.
       If this field is omitted, there are no subsequent pages.
       
      string next_page_token = 2;
      Specified by:
      getNextPageTokenBytes in interface ListDataAccessScopesResponseOrBuilder
      Returns:
      The bytes for nextPageToken.
    • setNextPageToken

      public ListDataAccessScopesResponse.Builder setNextPageToken(String value)
       A token, which can be sent as `page_token` to retrieve the next page.
       If this field is omitted, there are no subsequent pages.
       
      string next_page_token = 2;
      Parameters:
      value - The nextPageToken to set.
      Returns:
      This builder for chaining.
    • clearNextPageToken

      public ListDataAccessScopesResponse.Builder clearNextPageToken()
       A token, which can be sent as `page_token` to retrieve the next page.
       If this field is omitted, there are no subsequent pages.
       
      string next_page_token = 2;
      Returns:
      This builder for chaining.
    • setNextPageTokenBytes

      public ListDataAccessScopesResponse.Builder setNextPageTokenBytes(com.google.protobuf.ByteString value)
       A token, which can be sent as `page_token` to retrieve the next page.
       If this field is omitted, there are no subsequent pages.
       
      string next_page_token = 2;
      Parameters:
      value - The bytes for nextPageToken to set.
      Returns:
      This builder for chaining.