public static final class CreateApplicationRequest.Builder extends GeneratedMessageV3.Builder<CreateApplicationRequest.Builder> implements CreateApplicationRequestOrBuilder
The Request of the CreateApplication method.
Protobuf type google.cloud.talent.v4beta1.CreateApplicationRequest
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateApplicationRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public CreateApplicationRequest build()
Returns
buildPartial()
public CreateApplicationRequest buildPartial()
Returns
clear()
public CreateApplicationRequest.Builder clear()
Returns
Overrides
clearApplication()
public CreateApplicationRequest.Builder clearApplication()
Required. The application to be created.
.google.cloud.talent.v4beta1.Application application = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
clearField(Descriptors.FieldDescriptor field)
public CreateApplicationRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateApplicationRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearParent()
public CreateApplicationRequest.Builder clearParent()
Required. Resource name of the profile under which the application is created.
The format is
"projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}".
For example, "projects/foo/tenants/bar/profiles/baz".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
clone()
public CreateApplicationRequest.Builder clone()
Returns
Overrides
getApplication()
public Application getApplication()
Required. The application to be created.
.google.cloud.talent.v4beta1.Application application = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getApplicationBuilder()
public Application.Builder getApplicationBuilder()
Required. The application to be created.
.google.cloud.talent.v4beta1.Application application = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getApplicationOrBuilder()
public ApplicationOrBuilder getApplicationOrBuilder()
Required. The application to be created.
.google.cloud.talent.v4beta1.Application application = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getDefaultInstanceForType()
public CreateApplicationRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getParent()
public String getParent()
Required. Resource name of the profile under which the application is created.
The format is
"projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}".
For example, "projects/foo/tenants/bar/profiles/baz".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type | Description |
String | The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. Resource name of the profile under which the application is created.
The format is
"projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}".
For example, "projects/foo/tenants/bar/profiles/baz".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
hasApplication()
public boolean hasApplication()
Required. The application to be created.
.google.cloud.talent.v4beta1.Application application = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the application field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeApplication(Application value)
public CreateApplicationRequest.Builder mergeApplication(Application value)
Required. The application to be created.
.google.cloud.talent.v4beta1.Application application = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
mergeFrom(CreateApplicationRequest other)
public CreateApplicationRequest.Builder mergeFrom(CreateApplicationRequest other)
Parameter
Returns
public CreateApplicationRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public CreateApplicationRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateApplicationRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setApplication(Application value)
public CreateApplicationRequest.Builder setApplication(Application value)
Required. The application to be created.
.google.cloud.talent.v4beta1.Application application = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setApplication(Application.Builder builderForValue)
public CreateApplicationRequest.Builder setApplication(Application.Builder builderForValue)
Required. The application to be created.
.google.cloud.talent.v4beta1.Application application = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public CreateApplicationRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setParent(String value)
public CreateApplicationRequest.Builder setParent(String value)
Required. Resource name of the profile under which the application is created.
The format is
"projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}".
For example, "projects/foo/tenants/bar/profiles/baz".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | String
The parent to set.
|
Returns
setParentBytes(ByteString value)
public CreateApplicationRequest.Builder setParentBytes(ByteString value)
Required. Resource name of the profile under which the application is created.
The format is
"projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}".
For example, "projects/foo/tenants/bar/profiles/baz".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | ByteString
The bytes for parent to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateApplicationRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateApplicationRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides