public static final class CreateSavedQueryRequest.Builder extends GeneratedMessageV3.Builder<CreateSavedQueryRequest.Builder> implements CreateSavedQueryRequestOrBuilder
Request to create a saved query.
Protobuf type google.cloud.asset.v1.CreateSavedQueryRequest
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateSavedQueryRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public CreateSavedQueryRequest build()
Returns
buildPartial()
public CreateSavedQueryRequest buildPartial()
Returns
clear()
public CreateSavedQueryRequest.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateSavedQueryRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateSavedQueryRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearParent()
public CreateSavedQueryRequest.Builder clearParent()
Required. The name of the project/folder/organization where this
saved_query should be created in. It can only be an organization number
(such as "organizations/123"), a folder number (such as "folders/123"), a
project ID (such as "projects/my-project-id")", or a project number (such
as "projects/12345").
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
clearSavedQuery()
public CreateSavedQueryRequest.Builder clearSavedQuery()
Required. The saved_query details. The name
field must be empty as it
will be generated based on the parent and saved_query_id.
.google.cloud.asset.v1.SavedQuery saved_query = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
clearSavedQueryId()
public CreateSavedQueryRequest.Builder clearSavedQueryId()
Required. The ID to use for the saved query, which must be unique in the
specified parent. It will become the final component of the saved query's
resource name.
This value should be 4-63 characters, and valid characters
are /a-z-/.
Notice that this field is required in the saved query creation, and the
name
field of the saved_query
will be ignored.
string saved_query_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
clone()
public CreateSavedQueryRequest.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public CreateSavedQueryRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getParent()
public String getParent()
Required. The name of the project/folder/organization where this
saved_query should be created in. It can only be an organization number
(such as "organizations/123"), a folder number (such as "folders/123"), a
project ID (such as "projects/my-project-id")", or a project number (such
as "projects/12345").
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type | Description |
String | The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The name of the project/folder/organization where this
saved_query should be created in. It can only be an organization number
(such as "organizations/123"), a folder number (such as "folders/123"), a
project ID (such as "projects/my-project-id")", or a project number (such
as "projects/12345").
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
getSavedQuery()
public SavedQuery getSavedQuery()
Required. The saved_query details. The name
field must be empty as it
will be generated based on the parent and saved_query_id.
.google.cloud.asset.v1.SavedQuery saved_query = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getSavedQueryBuilder()
public SavedQuery.Builder getSavedQueryBuilder()
Required. The saved_query details. The name
field must be empty as it
will be generated based on the parent and saved_query_id.
.google.cloud.asset.v1.SavedQuery saved_query = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getSavedQueryId()
public String getSavedQueryId()
Required. The ID to use for the saved query, which must be unique in the
specified parent. It will become the final component of the saved query's
resource name.
This value should be 4-63 characters, and valid characters
are /a-z-/.
Notice that this field is required in the saved query creation, and the
name
field of the saved_query
will be ignored.
string saved_query_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
String | The savedQueryId.
|
getSavedQueryIdBytes()
public ByteString getSavedQueryIdBytes()
Required. The ID to use for the saved query, which must be unique in the
specified parent. It will become the final component of the saved query's
resource name.
This value should be 4-63 characters, and valid characters
are /a-z-/.
Notice that this field is required in the saved query creation, and the
name
field of the saved_query
will be ignored.
string saved_query_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
ByteString | The bytes for savedQueryId.
|
getSavedQueryOrBuilder()
public SavedQueryOrBuilder getSavedQueryOrBuilder()
Required. The saved_query details. The name
field must be empty as it
will be generated based on the parent and saved_query_id.
.google.cloud.asset.v1.SavedQuery saved_query = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
hasSavedQuery()
public boolean hasSavedQuery()
Required. The saved_query details. The name
field must be empty as it
will be generated based on the parent and saved_query_id.
.google.cloud.asset.v1.SavedQuery saved_query = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the savedQuery field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(CreateSavedQueryRequest other)
public CreateSavedQueryRequest.Builder mergeFrom(CreateSavedQueryRequest other)
Parameter
Returns
public CreateSavedQueryRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public CreateSavedQueryRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeSavedQuery(SavedQuery value)
public CreateSavedQueryRequest.Builder mergeSavedQuery(SavedQuery value)
Required. The saved_query details. The name
field must be empty as it
will be generated based on the parent and saved_query_id.
.google.cloud.asset.v1.SavedQuery saved_query = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateSavedQueryRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateSavedQueryRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setParent(String value)
public CreateSavedQueryRequest.Builder setParent(String value)
Required. The name of the project/folder/organization where this
saved_query should be created in. It can only be an organization number
(such as "organizations/123"), a folder number (such as "folders/123"), a
project ID (such as "projects/my-project-id")", or a project number (such
as "projects/12345").
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 CreateSavedQueryRequest.Builder setParentBytes(ByteString value)
Required. The name of the project/folder/organization where this
saved_query should be created in. It can only be an organization number
(such as "organizations/123"), a folder number (such as "folders/123"), a
project ID (such as "projects/my-project-id")", or a project number (such
as "projects/12345").
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 CreateSavedQueryRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setSavedQuery(SavedQuery value)
public CreateSavedQueryRequest.Builder setSavedQuery(SavedQuery value)
Required. The saved_query details. The name
field must be empty as it
will be generated based on the parent and saved_query_id.
.google.cloud.asset.v1.SavedQuery saved_query = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setSavedQuery(SavedQuery.Builder builderForValue)
public CreateSavedQueryRequest.Builder setSavedQuery(SavedQuery.Builder builderForValue)
Required. The saved_query details. The name
field must be empty as it
will be generated based on the parent and saved_query_id.
.google.cloud.asset.v1.SavedQuery saved_query = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setSavedQueryId(String value)
public CreateSavedQueryRequest.Builder setSavedQueryId(String value)
Required. The ID to use for the saved query, which must be unique in the
specified parent. It will become the final component of the saved query's
resource name.
This value should be 4-63 characters, and valid characters
are /a-z-/.
Notice that this field is required in the saved query creation, and the
name
field of the saved_query
will be ignored.
string saved_query_id = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
value | String
The savedQueryId to set.
|
Returns
setSavedQueryIdBytes(ByteString value)
public CreateSavedQueryRequest.Builder setSavedQueryIdBytes(ByteString value)
Required. The ID to use for the saved query, which must be unique in the
specified parent. It will become the final component of the saved query's
resource name.
This value should be 4-63 characters, and valid characters
are /a-z-/.
Notice that this field is required in the saved query creation, and the
name
field of the saved_query
will be ignored.
string saved_query_id = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
value | ByteString
The bytes for savedQueryId to set.
|
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateSavedQueryRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides