Class CreateUrlListRequest.Builder (0.94.0)

public static final class CreateUrlListRequest.Builder extends GeneratedMessage.Builder<CreateUrlListRequest.Builder> implements CreateUrlListRequestOrBuilder

Request used by the CreateUrlList method.

Protobuf type google.cloud.networksecurity.v1.CreateUrlListRequest

Static Methods

getDescriptor()

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

Methods

build()

public CreateUrlListRequest build()
Returns
Type Description
CreateUrlListRequest

buildPartial()

public CreateUrlListRequest buildPartial()
Returns
Type Description
CreateUrlListRequest

clear()

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

clearParent()

public CreateUrlListRequest.Builder clearParent()

Required. The parent resource of the UrlList. Must be in the format projects/*/locations/{location}.

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

Returns
Type Description
CreateUrlListRequest.Builder

This builder for chaining.

clearUrlList()

public CreateUrlListRequest.Builder clearUrlList()

Required. UrlList resource to be created.

.google.cloud.networksecurity.v1.UrlList url_list = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateUrlListRequest.Builder

clearUrlListId()

public CreateUrlListRequest.Builder clearUrlListId()

Required. Short name of the UrlList resource to be created. This value should be 1-63 characters long, containing only letters, numbers, hyphens, and underscores, and should not start with a number. E.g. "url_list".

string url_list_id = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateUrlListRequest.Builder

This builder for chaining.

getDefaultInstanceForType()

public CreateUrlListRequest getDefaultInstanceForType()
Returns
Type Description
CreateUrlListRequest

getDescriptorForType()

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

getParent()

public String getParent()

Required. The parent resource of the UrlList. Must be in the format projects/*/locations/{location}.

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 of the UrlList. Must be in the format projects/*/locations/{location}.

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

Returns
Type Description
ByteString

The bytes for parent.

getUrlList()

public UrlList getUrlList()

Required. UrlList resource to be created.

.google.cloud.networksecurity.v1.UrlList url_list = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
UrlList

The urlList.

getUrlListBuilder()

public UrlList.Builder getUrlListBuilder()

Required. UrlList resource to be created.

.google.cloud.networksecurity.v1.UrlList url_list = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
UrlList.Builder

getUrlListId()

public String getUrlListId()

Required. Short name of the UrlList resource to be created. This value should be 1-63 characters long, containing only letters, numbers, hyphens, and underscores, and should not start with a number. E.g. "url_list".

string url_list_id = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The urlListId.

getUrlListIdBytes()

public ByteString getUrlListIdBytes()

Required. Short name of the UrlList resource to be created. This value should be 1-63 characters long, containing only letters, numbers, hyphens, and underscores, and should not start with a number. E.g. "url_list".

string url_list_id = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for urlListId.

getUrlListOrBuilder()

public UrlListOrBuilder getUrlListOrBuilder()

Required. UrlList resource to be created.

.google.cloud.networksecurity.v1.UrlList url_list = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
UrlListOrBuilder

hasUrlList()

public boolean hasUrlList()

Required. UrlList resource to be created.

.google.cloud.networksecurity.v1.UrlList url_list = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the urlList field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CreateUrlListRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUrlList(UrlList value)

public CreateUrlListRequest.Builder mergeUrlList(UrlList value)

Required. UrlList resource to be created.

.google.cloud.networksecurity.v1.UrlList url_list = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value UrlList
Returns
Type Description
CreateUrlListRequest.Builder

setParent(String value)

public CreateUrlListRequest.Builder setParent(String value)

Required. The parent resource of the UrlList. Must be in the format projects/*/locations/{location}.

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

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
CreateUrlListRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public CreateUrlListRequest.Builder setParentBytes(ByteString value)

Required. The parent resource of the UrlList. Must be in the format projects/*/locations/{location}.

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
CreateUrlListRequest.Builder

This builder for chaining.

setUrlList(UrlList value)

public CreateUrlListRequest.Builder setUrlList(UrlList value)

Required. UrlList resource to be created.

.google.cloud.networksecurity.v1.UrlList url_list = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value UrlList
Returns
Type Description
CreateUrlListRequest.Builder

setUrlList(UrlList.Builder builderForValue)

public CreateUrlListRequest.Builder setUrlList(UrlList.Builder builderForValue)

Required. UrlList resource to be created.

.google.cloud.networksecurity.v1.UrlList url_list = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue UrlList.Builder
Returns
Type Description
CreateUrlListRequest.Builder

setUrlListId(String value)

public CreateUrlListRequest.Builder setUrlListId(String value)

Required. Short name of the UrlList resource to be created. This value should be 1-63 characters long, containing only letters, numbers, hyphens, and underscores, and should not start with a number. E.g. "url_list".

string url_list_id = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The urlListId to set.

Returns
Type Description
CreateUrlListRequest.Builder

This builder for chaining.

setUrlListIdBytes(ByteString value)

public CreateUrlListRequest.Builder setUrlListIdBytes(ByteString value)

Required. Short name of the UrlList resource to be created. This value should be 1-63 characters long, containing only letters, numbers, hyphens, and underscores, and should not start with a number. E.g. "url_list".

string url_list_id = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for urlListId to set.

Returns
Type Description
CreateUrlListRequest.Builder

This builder for chaining.