Interface WorkforceIdentitySettingsOrBuilder

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

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

    Modifier and Type
    Method
    Description
    OAuth 2.0 settings for IAP to perform OIDC flow with workforce identity federation services.
    OAuth 2.0 settings for IAP to perform OIDC flow with workforce identity federation services.
    getWorkforcePools(int index)
    The workforce pool resources.
    com.google.protobuf.ByteString
    The workforce pool resources.
    int
    The workforce pool resources.
    The workforce pool resources.
    boolean
    OAuth 2.0 settings for IAP to perform OIDC flow with workforce identity federation services.

    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

    • getWorkforcePoolsList

      List<String> getWorkforcePoolsList()
       The workforce pool resources. Only one workforce pool is accepted.
       
      repeated string workforce_pools = 1;
      Returns:
      A list containing the workforcePools.
    • getWorkforcePoolsCount

      int getWorkforcePoolsCount()
       The workforce pool resources. Only one workforce pool is accepted.
       
      repeated string workforce_pools = 1;
      Returns:
      The count of workforcePools.
    • getWorkforcePools

      String getWorkforcePools(int index)
       The workforce pool resources. Only one workforce pool is accepted.
       
      repeated string workforce_pools = 1;
      Parameters:
      index - The index of the element to return.
      Returns:
      The workforcePools at the given index.
    • getWorkforcePoolsBytes

      com.google.protobuf.ByteString getWorkforcePoolsBytes(int index)
       The workforce pool resources. Only one workforce pool is accepted.
       
      repeated string workforce_pools = 1;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the workforcePools at the given index.
    • hasOauth2

      boolean hasOauth2()
       OAuth 2.0 settings for IAP to perform OIDC flow with workforce identity
       federation services.
       
      .google.cloud.iap.v1.OAuth2 oauth2 = 2;
      Returns:
      Whether the oauth2 field is set.
    • getOauth2

      OAuth2 getOauth2()
       OAuth 2.0 settings for IAP to perform OIDC flow with workforce identity
       federation services.
       
      .google.cloud.iap.v1.OAuth2 oauth2 = 2;
      Returns:
      The oauth2.
    • getOauth2OrBuilder

      OAuth2OrBuilder getOauth2OrBuilder()
       OAuth 2.0 settings for IAP to perform OIDC flow with workforce identity
       federation services.
       
      .google.cloud.iap.v1.OAuth2 oauth2 = 2;