Class CreateDataAccessScopeRequest.Builder (0.2.0)

public static final class CreateDataAccessScopeRequest.Builder extends GeneratedMessageV3.Builder<CreateDataAccessScopeRequest.Builder> implements CreateDataAccessScopeRequestOrBuilder

Request message for CreateDataAccessScope.

Protobuf type google.cloud.chronicle.v1.CreateDataAccessScopeRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public CreateDataAccessScopeRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CreateDataAccessScopeRequest.Builder
Overrides

build()

public CreateDataAccessScopeRequest build()
Returns
Type Description
CreateDataAccessScopeRequest

buildPartial()

public CreateDataAccessScopeRequest buildPartial()
Returns
Type Description
CreateDataAccessScopeRequest

clear()

public CreateDataAccessScopeRequest.Builder clear()
Returns
Type Description
CreateDataAccessScopeRequest.Builder
Overrides

clearDataAccessScope()

public CreateDataAccessScopeRequest.Builder clearDataAccessScope()

Required. Data access scope to create.

.google.cloud.chronicle.v1.DataAccessScope data_access_scope = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateDataAccessScopeRequest.Builder

clearDataAccessScopeId()

public CreateDataAccessScopeRequest.Builder clearDataAccessScopeId()

Required. The user provided scope id which will become the last part of the name of the scope resource. Needs to be compliant with https://google.aip.dev/122

string data_access_scope_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateDataAccessScopeRequest.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public CreateDataAccessScopeRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
CreateDataAccessScopeRequest.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public CreateDataAccessScopeRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
CreateDataAccessScopeRequest.Builder
Overrides

clearParent()

public CreateDataAccessScopeRequest.Builder clearParent()

Required. The parent resource where this Data Access Scope will be created. Format: projects/{project}/locations/{location}/instances/{instance}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
CreateDataAccessScopeRequest.Builder

This builder for chaining.

clone()

public CreateDataAccessScopeRequest.Builder clone()
Returns
Type Description
CreateDataAccessScopeRequest.Builder
Overrides

getDataAccessScope()

public DataAccessScope getDataAccessScope()

Required. Data access scope to create.

.google.cloud.chronicle.v1.DataAccessScope data_access_scope = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DataAccessScope

The dataAccessScope.

getDataAccessScopeBuilder()

public DataAccessScope.Builder getDataAccessScopeBuilder()

Required. Data access scope to create.

.google.cloud.chronicle.v1.DataAccessScope data_access_scope = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DataAccessScope.Builder

getDataAccessScopeId()

public String getDataAccessScopeId()

Required. The user provided scope id which will become the last part of the name of the scope resource. Needs to be compliant with https://google.aip.dev/122

string data_access_scope_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The dataAccessScopeId.

getDataAccessScopeIdBytes()

public ByteString getDataAccessScopeIdBytes()

Required. The user provided scope id which will become the last part of the name of the scope resource. Needs to be compliant with https://google.aip.dev/122

string data_access_scope_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for dataAccessScopeId.

getDataAccessScopeOrBuilder()

public DataAccessScopeOrBuilder getDataAccessScopeOrBuilder()

Required. Data access scope to create.

.google.cloud.chronicle.v1.DataAccessScope data_access_scope = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DataAccessScopeOrBuilder

getDefaultInstanceForType()

public CreateDataAccessScopeRequest getDefaultInstanceForType()
Returns
Type Description
CreateDataAccessScopeRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getParent()

public String getParent()

Required. The parent resource where this Data Access Scope will be created. Format: projects/{project}/locations/{location}/instances/{instance}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public ByteString getParentBytes()

Required. The parent resource where this Data Access Scope will be created. Format: projects/{project}/locations/{location}/instances/{instance}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

hasDataAccessScope()

public boolean hasDataAccessScope()

Required. Data access scope to create.

.google.cloud.chronicle.v1.DataAccessScope data_access_scope = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the dataAccessScope field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeDataAccessScope(DataAccessScope value)

public CreateDataAccessScopeRequest.Builder mergeDataAccessScope(DataAccessScope value)

Required. Data access scope to create.

.google.cloud.chronicle.v1.DataAccessScope data_access_scope = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value DataAccessScope
Returns
Type Description
CreateDataAccessScopeRequest.Builder

mergeFrom(CreateDataAccessScopeRequest other)

public CreateDataAccessScopeRequest.Builder mergeFrom(CreateDataAccessScopeRequest other)
Parameter
Name Description
other CreateDataAccessScopeRequest
Returns
Type Description
CreateDataAccessScopeRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public CreateDataAccessScopeRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CreateDataAccessScopeRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public CreateDataAccessScopeRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
CreateDataAccessScopeRequest.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final CreateDataAccessScopeRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CreateDataAccessScopeRequest.Builder
Overrides

setDataAccessScope(DataAccessScope value)

public CreateDataAccessScopeRequest.Builder setDataAccessScope(DataAccessScope value)

Required. Data access scope to create.

.google.cloud.chronicle.v1.DataAccessScope data_access_scope = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value DataAccessScope
Returns
Type Description
CreateDataAccessScopeRequest.Builder

setDataAccessScope(DataAccessScope.Builder builderForValue)

public CreateDataAccessScopeRequest.Builder setDataAccessScope(DataAccessScope.Builder builderForValue)

Required. Data access scope to create.

.google.cloud.chronicle.v1.DataAccessScope data_access_scope = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue DataAccessScope.Builder
Returns
Type Description
CreateDataAccessScopeRequest.Builder

setDataAccessScopeId(String value)

public CreateDataAccessScopeRequest.Builder setDataAccessScopeId(String value)

Required. The user provided scope id which will become the last part of the name of the scope resource. Needs to be compliant with https://google.aip.dev/122

string data_access_scope_id = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The dataAccessScopeId to set.

Returns
Type Description
CreateDataAccessScopeRequest.Builder

This builder for chaining.

setDataAccessScopeIdBytes(ByteString value)

public CreateDataAccessScopeRequest.Builder setDataAccessScopeIdBytes(ByteString value)

Required. The user provided scope id which will become the last part of the name of the scope resource. Needs to be compliant with https://google.aip.dev/122

string data_access_scope_id = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for dataAccessScopeId to set.

Returns
Type Description
CreateDataAccessScopeRequest.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public CreateDataAccessScopeRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CreateDataAccessScopeRequest.Builder
Overrides

setParent(String value)

public CreateDataAccessScopeRequest.Builder setParent(String value)

Required. The parent resource where this Data Access Scope will be created. Format: projects/{project}/locations/{location}/instances/{instance}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
CreateDataAccessScopeRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public CreateDataAccessScopeRequest.Builder setParentBytes(ByteString value)

Required. The parent resource where this Data Access Scope will be created. Format: projects/{project}/locations/{location}/instances/{instance}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for parent to set.

Returns
Type Description
CreateDataAccessScopeRequest.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public CreateDataAccessScopeRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
CreateDataAccessScopeRequest.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final CreateDataAccessScopeRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CreateDataAccessScopeRequest.Builder
Overrides