Interface WorkforceIdentitySettingsOrBuilder (0.18.0)

public interface WorkforceIdentitySettingsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getOauth2()

public abstract 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
Type Description
OAuth2

The oauth2.

getOauth2OrBuilder()

public abstract OAuth2OrBuilder getOauth2OrBuilder()

OAuth 2.0 settings for IAP to perform OIDC flow with workforce identity federation services.

.google.cloud.iap.v1.OAuth2 oauth2 = 2;

Returns
Type Description
OAuth2OrBuilder

getWorkforcePools(int index)

public abstract String getWorkforcePools(int index)

The workforce pool resources. Only one workforce pool is accepted.

repeated string workforce_pools = 1;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The workforcePools at the given index.

getWorkforcePoolsBytes(int index)

public abstract ByteString getWorkforcePoolsBytes(int index)

The workforce pool resources. Only one workforce pool is accepted.

repeated string workforce_pools = 1;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the workforcePools at the given index.

getWorkforcePoolsCount()

public abstract int getWorkforcePoolsCount()

The workforce pool resources. Only one workforce pool is accepted.

repeated string workforce_pools = 1;

Returns
Type Description
int

The count of workforcePools.

getWorkforcePoolsList()

public abstract List<String> getWorkforcePoolsList()

The workforce pool resources. Only one workforce pool is accepted.

repeated string workforce_pools = 1;

Returns
Type Description
List<String>

A list containing the workforcePools.

hasOauth2()

public abstract 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
Type Description
boolean

Whether the oauth2 field is set.