Send feedback
Class Tenant (2.50.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latest keyboard_arrow_down
public final class Tenant extends GeneratedMessageV3 implements TenantOrBuilder
A Tenant resource represents a tenant in the service. A tenant is a group or
entity that shares common access with specific privileges for resources like
jobs. Customer may create multiple tenants to provide data isolation for
different groups.
Protobuf type google.cloud.talent.v4.Tenant
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
EXTERNAL_ID_FIELD_NUMBER
public static final int EXTERNAL_ID_FIELD_NUMBER
Field Value
Type
Description
int
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static Tenant getDefaultInstance ()
Returns
Type
Description
Tenant
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static Tenant . Builder newBuilder ()
newBuilder(Tenant prototype)
public static Tenant . Builder newBuilder ( Tenant prototype )
Parameter
Name
Description
prototype
Tenant
public static Tenant parseDelimitedFrom ( InputStream input )
Returns
Type
Description
Tenant
public static Tenant parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
Returns
Type
Description
Tenant
parseFrom(byte[] data)
public static Tenant parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
Returns
Type
Description
Tenant
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Tenant parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
Returns
Type
Description
Tenant
parseFrom(ByteString data)
public static Tenant parseFrom ( ByteString data )
Returns
Type
Description
Tenant
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Tenant parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
Returns
Type
Description
Tenant
public static Tenant parseFrom ( CodedInputStream input )
Returns
Type
Description
Tenant
public static Tenant parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Returns
Type
Description
Tenant
public static Tenant parseFrom ( InputStream input )
Returns
Type
Description
Tenant
public static Tenant parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
Returns
Type
Description
Tenant
parseFrom(ByteBuffer data)
public static Tenant parseFrom ( ByteBuffer data )
Returns
Type
Description
Tenant
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Tenant parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
Returns
Type
Description
Tenant
parser()
public static Parser<Tenant> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getDefaultInstanceForType()
public Tenant getDefaultInstanceForType ()
Returns
Type
Description
Tenant
getExternalId()
public String getExternalId ()
Required. Client side tenant identifier, used to uniquely identify the
tenant.
The maximum number of allowed characters is 255.
string external_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The externalId.
getExternalIdBytes()
public ByteString getExternalIdBytes ()
Required. Client side tenant identifier, used to uniquely identify the
tenant.
The maximum number of allowed characters is 255.
string external_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for externalId.
getName()
Required during tenant update.
The resource name for a tenant. This is generated by the service when a
tenant is created.
The format is "projects/{project_id}/tenants/{tenant_id}", for example,
"projects/foo/tenants/bar".
string name = 1;
Returns
Type
Description
String
The name.
getNameBytes()
public ByteString getNameBytes ()
Required during tenant update.
The resource name for a tenant. This is generated by the service when a
tenant is created.
The format is "projects/{project_id}/tenants/{tenant_id}", for example,
"projects/foo/tenants/bar".
string name = 1;
Returns
Type
Description
ByteString
The bytes for name.
getParserForType()
public Parser<Tenant> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public Tenant . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Tenant . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public Tenant . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-01 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-10-01 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-01 UTC."]]