Interface DeploymentOrBuilder (2.35.0)

public interface DeploymentOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAddOns()

public abstract AddOns getAddOns()

The Google Workspace Add-on configuration.

.google.cloud.gsuiteaddons.v1.AddOns add_ons = 3;

Returns
TypeDescription
AddOns

The addOns.

getAddOnsOrBuilder()

public abstract AddOnsOrBuilder getAddOnsOrBuilder()

The Google Workspace Add-on configuration.

.google.cloud.gsuiteaddons.v1.AddOns add_ons = 3;

Returns
TypeDescription
AddOnsOrBuilder

getEtag()

public abstract String getEtag()

This value is computed by the server based on the version of the deployment in storage, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

string etag = 5;

Returns
TypeDescription
String

The etag.

getEtagBytes()

public abstract ByteString getEtagBytes()

This value is computed by the server based on the version of the deployment in storage, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

string etag = 5;

Returns
TypeDescription
ByteString

The bytes for etag.

getName()

public abstract String getName()

The deployment resource name. Example: projects/123/deployments/my_deployment.

string name = 1;

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

The deployment resource name. Example: projects/123/deployments/my_deployment.

string name = 1;

Returns
TypeDescription
ByteString

The bytes for name.

getOauthScopes(int index)

public abstract String getOauthScopes(int index)

The list of Google OAuth scopes for which to request consent from the end user before executing an add-on endpoint.

repeated string oauth_scopes = 2;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The oauthScopes at the given index.

getOauthScopesBytes(int index)

public abstract ByteString getOauthScopesBytes(int index)

The list of Google OAuth scopes for which to request consent from the end user before executing an add-on endpoint.

repeated string oauth_scopes = 2;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the oauthScopes at the given index.

getOauthScopesCount()

public abstract int getOauthScopesCount()

The list of Google OAuth scopes for which to request consent from the end user before executing an add-on endpoint.

repeated string oauth_scopes = 2;

Returns
TypeDescription
int

The count of oauthScopes.

getOauthScopesList()

public abstract List<String> getOauthScopesList()

The list of Google OAuth scopes for which to request consent from the end user before executing an add-on endpoint.

repeated string oauth_scopes = 2;

Returns
TypeDescription
List<String>

A list containing the oauthScopes.

hasAddOns()

public abstract boolean hasAddOns()

The Google Workspace Add-on configuration.

.google.cloud.gsuiteaddons.v1.AddOns add_ons = 3;

Returns
TypeDescription
boolean

Whether the addOns field is set.